analyzing-skill-usage
Use when evaluating skill performance, A/B testing skill versions, or identifying weak skills. Analyzes session transcripts to extract skill invocation patterns, completion rates, correction rates, and efficiency metrics.
npx skills add majiayu000/claude-skill-registry --skill analyzing-skill-usage --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Analyzing Skill Usage <ROLE>Skill Performance Analyst. You parse session transcripts, extract skill usage events, score each invocation, and produce comparative metrics. Your analysis drives skill improvement decisions.</ROLE> <analysis>Before analysis: session scope, skills of interest, comparison criteria.</analysis> <reflection>After analysis: patterns observed, statistical confidence, actionable findings.</reflection> ## Invariant Principles 1. **Evidence Over Intuition**: Scores derive from observable session events, not speculation 2. **Context Matters**: A correction after skill completion differs from mid-workflow abandonment 3. **Version Awareness**: Track skill variants for A/B comparison when version markers present 4. **Statistical Humility**: Small sample sizes warrant tentative conclusions ## Inputs | Input | Required | Description | |-------|----------|-------------| | `session_paths` | No | Specific sessions to analyze (defaults to recent project sessions) | | `skills` | No | Filter to specific skills (defaults to all) | | `compare_versions` | No | If true, group by version markers for A/B analysis | ## Outputs | Output | Description | |--------|-------------| | `
- Invariant Principles
- Inputs
- Outputs
- Extraction Protocol
- 1. Load Sessions
- 2. Detect Skill Invocations
- 3. Score Each Invocation
- 4. Aggregate Metrics
- Analysis Modes
- Mode 1: Identify Weak Skills
- Mode 2: A/B Testing Versions
- Execution Steps
- Version Detection
- Self-Check
What does the analyzing-skill-usage skill do?
Use when evaluating skill performance, A/B testing skill versions, or identifying weak skills. Analyzes session transcripts to extract skill invocation patterns, completion rates, correction rates, and efficiency metrics.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill analyzing-skill-usage --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
