knowledge-analytics

Knowledge base analytics, usage reporting, and effectiveness measurement

509 stars

Best use case

knowledge-analytics is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Knowledge base analytics, usage reporting, and effectiveness measurement

Teams using knowledge-analytics should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/knowledge-analytics/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/knowledge-management/skills/knowledge-analytics/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/knowledge-analytics/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How knowledge-analytics Compares

Feature / Agentknowledge-analyticsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Knowledge base analytics, usage reporting, and effectiveness measurement

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Knowledge Analytics Skill

## Overview

The Knowledge Analytics skill provides comprehensive capabilities for measuring, analyzing, and reporting on knowledge management effectiveness. This skill enables organizations to understand how knowledge is being used, identify gaps, and continuously improve their knowledge management initiatives through data-driven insights.

## Capabilities

### Page View and Engagement Tracking
- Configure page view tracking and analytics
- Implement engagement metrics (time on page, scroll depth)
- Track user journeys through knowledge content
- Monitor content interaction patterns

### Search Analytics and Query Analysis
- Analyze search query patterns and trends
- Track zero-result searches and failed queries
- Monitor click-through rates on search results
- Identify search refinement patterns

### Content Effectiveness Scoring
- Design content effectiveness metrics
- Implement quality scoring algorithms
- Track content resolution rates
- Measure time-to-answer metrics

### Knowledge Gap Identification
- Analyze search gaps and unmet needs
- Identify missing content areas
- Map topic coverage and density
- Generate content recommendations

### User Journey Analysis
- Track knowledge-seeking journeys
- Identify common navigation patterns
- Analyze entry and exit points
- Measure journey completion rates

### Contribution Metrics
- Track content creation and updates
- Monitor contributor activity
- Measure review and approval cycles
- Identify top contributors

### Time-to-Knowledge Measurement
- Define and track time-to-knowledge KPIs
- Measure search-to-solution duration
- Track content discovery efficiency
- Monitor self-service resolution rates

### ROI Calculation for Knowledge Initiatives
- Design ROI measurement frameworks
- Calculate cost avoidance metrics
- Measure productivity improvements
- Track support ticket deflection

### Dashboard and Report Generation
- Build analytics dashboards
- Generate scheduled reports
- Create executive summaries
- Design self-service analytics

### Trend Analysis and Forecasting
- Analyze usage trends over time
- Forecast content demand
- Predict knowledge needs
- Track seasonal patterns

## Dependencies

- Google Analytics / GA4
- Mixpanel
- Amplitude
- Heap Analytics
- Confluence Analytics API
- SharePoint Analytics
- Custom data warehouses
- BI tools (Tableau, Power BI, Looker)

## Process Integration

This skill integrates with:

- **knowledge-base-content.js**: Content effectiveness and metrics design
- **search-optimization.js**: Search analytics and query optimization

## Usage

### Configure Analytics Tracking

```yaml
task: Set up knowledge base analytics
skill: knowledge-analytics
parameters:
  platform: google-analytics
  tracking:
    page_views: true
    engagement_time: true
    scroll_depth: true
    search_queries: true
  custom_dimensions:
    - content_type
    - topic_category
    - content_owner
```

### Generate Content Effectiveness Report

```yaml
task: Analyze content effectiveness
skill: knowledge-analytics
parameters:
  time_range: 90d
  metrics:
    - views
    - unique_visitors
    - avg_time_on_page
    - bounce_rate
    - helpful_votes
  segmentation: content_type
  output: content-effectiveness-report.pdf
```

### Search Analytics Analysis

```yaml
task: Analyze search performance
skill: knowledge-analytics
parameters:
  data_source: search-logs
  analysis:
    - zero_result_queries
    - low_click_queries
    - refinement_patterns
    - popular_queries
  time_range: 30d
  recommendations: true
```

### Knowledge Gap Analysis

```yaml
task: Identify knowledge gaps
skill: knowledge-analytics
parameters:
  sources:
    - search_logs
    - support_tickets
    - user_feedback
  gap_types:
    - missing_content
    - outdated_content
    - low_quality_content
  output: gap-analysis-report.md
```

### ROI Calculation

```yaml
task: Calculate knowledge management ROI
skill: knowledge-analytics
parameters:
  metrics:
    - ticket_deflection
    - time_saved
    - cost_avoidance
    - productivity_gain
  baseline_period: previous_year
  cost_inputs:
    avg_support_ticket_cost: 50
    avg_employee_hourly_rate: 75
```

## Key Performance Indicators (KPIs)

### Usage KPIs

| KPI | Description | Benchmark |
|-----|-------------|-----------|
| Monthly Active Users | Unique users accessing KB | Growth > 5% MoM |
| Page Views per Session | Average pages viewed | > 2.5 |
| Search Usage Rate | % users using search | > 60% |
| Return Visitor Rate | % returning users | > 40% |

### Content KPIs

| KPI | Description | Benchmark |
|-----|-------------|-----------|
| Content Freshness | % content updated in 90d | > 30% |
| Content Coverage | Topics with content | > 85% |
| Helpful Rating | % positive feedback | > 80% |
| Time to Resolution | Avg time to find answer | < 3 min |

### Search KPIs

| KPI | Description | Benchmark |
|-----|-------------|-----------|
| Zero-Result Rate | % searches with no results | < 5% |
| Search Success Rate | % searches leading to click | > 70% |
| Refinement Rate | % queries requiring refinement | < 20% |
| Top-3 Click Rate | % clicking top 3 results | > 60% |

### Business Impact KPIs

| KPI | Description | Benchmark |
|-----|-------------|-----------|
| Ticket Deflection Rate | % tickets avoided | > 20% |
| Self-Service Rate | % issues resolved via KB | > 50% |
| Onboarding Time Reduction | Time saved in onboarding | > 30% |
| Knowledge Reuse Rate | % content reused | > 40% |

## Dashboard Templates

### Executive Dashboard
- Total users and growth trends
- Top content and topics
- Search effectiveness summary
- Business impact metrics
- ROI summary

### Content Owner Dashboard
- Content performance metrics
- Update recommendations
- Gap analysis for owned content
- Comparison to similar content

### Search Analytics Dashboard
- Query volume and trends
- Zero-result analysis
- Click-through patterns
- Suggested query improvements

## Best Practices

1. **Define clear objectives** - Align metrics with business goals
2. **Establish baselines** - Measure current state before improvements
3. **Segment data** - Analyze by user role, content type, and topic
4. **Combine quantitative and qualitative** - Use surveys alongside analytics
5. **Automate reporting** - Schedule regular reports for stakeholders
6. **Act on insights** - Create feedback loops for continuous improvement
7. **Respect privacy** - Aggregate data and anonymize where needed
8. **Track trends** - Focus on trends rather than absolute numbers

## Related Skills

- **search-engine** (SK-005): Search analytics integration
- **content-curation** (SK-010): Content quality metrics
- **confluence-km** (SK-001): Platform-specific analytics

## Related Agents

- **knowledge-analyst** (AG-010): Analytics interpretation and recommendations
- **knowledge-architect** (AG-001): Strategic alignment of metrics
- **km-content-strategist** (AG-005): Content performance optimization

Related Skills

analytics

509
from a5c-ai/babysitter

Google Analytics 4, tag management, and event tracking.

docs-analytics

509
from a5c-ai/babysitter

Documentation usage analytics and insights. Integrate with Google Analytics, Algolia analytics, and custom tracking to measure documentation effectiveness, identify content gaps, and optimize user journeys.

usage-analytics-collector

509
from a5c-ai/babysitter

Privacy-respecting SDK usage analytics collection

product-analytics

509
from a5c-ai/babysitter

Deep integration with product analytics platforms for metrics, funnels, retention, and experimentation. Query Amplitude/Mixpanel/Heap data, generate retention curves, calculate conversion metrics, and build dashboard configurations.

Mobile Analytics

509
from a5c-ai/babysitter

Mobile app analytics and crash reporting integration

game-analytics

509
from a5c-ai/babysitter

Game analytics skill for event tracking.

revenue-cycle-analytics

509
from a5c-ai/babysitter

Analyze revenue cycle performance metrics including denial rates, days in AR, clean claim rates, and collection efficiency to identify improvement opportunities

learning-analytics-interpretation

509
from a5c-ai/babysitter

Analyze learner data from LMS reports, assessments, and engagement metrics to identify patterns and inform instructional decisions

audience-analytics

509
from a5c-ai/babysitter

Analyze visitor data, attendance patterns, and engagement metrics to inform programming decisions and measure organizational impact

spend-analytics-engine

509
from a5c-ai/babysitter

Procurement spend analysis skill with classification, consolidation, and savings identification

tableau-analytics

509
from a5c-ai/babysitter

Tableau dashboard and visualization integration for sales analytics

chorus-analytics

509
from a5c-ai/babysitter

Chorus.ai conversation intelligence for meeting insights and analytics