skills-audit
Skills Audit Skill
Analyze all installed skills to find optimization opportunities.
Workflow
- Scan skills directories:
- Global:
~/.claude/skills/ - Project:
.claude/skills/
- Global:
- Collect metadata for each skill:
- Name from SKILL.md frontmatter
- Line count of SKILL.md
- File count in skill directory
- Analyze for improvement opportunities:
- Overlapping scopes: Similar functionality across skills
- Token efficiency: Skills with excessive line counts
- Consolidation candidates: Skills that could be merged
- Present findings in structured format
- Ask user: Which skills to review or optimize?
Analysis Criteria
Overlapping Scopes
- Two or more skills handling similar domains
- Redundant triggers or descriptions
- Conflicting instructions
Token Efficiency
- SKILL.md > 500 lines: Consider splitting
- Excessive examples or explanations
- Content that could move to references/
Consolidation Candidates
- Skills frequently used together
- Related skills in same domain
- Small skills (<50 lines) that could merge
Output Format
# Skills Audit Report
## Summary
- Total skills: X
- Total lines: Y
- Project skills: A
- Global skills: B
## Skills List
| Skill | Location | Lines | Files |
|-------|----------|-------|-------|
| name | global/project | N | M |
## Findings
### Overlapping Scopes
| Skill A | Skill B | Overlap |
|---------|---------|---------|
| a.md | b.md | description |
### Token Efficiency Issues
| Skill | Lines | Recommendation |
|-------|-------|---------------|
| name | 600+ | Split into references/ |
### Consolidation Candidates
| Skills | Rationale |
|--------|-----------|
| a + b | Frequently used together |
## Action Items
[ ] Review skill: name
[ ] Split skill: name
[ ] Merge skills: a + b
Present findings to user and ask which to implement
More from jochenyang/jochen-ai-rules
ui-ux-pro-max
UI/UX design-system reasoning and UX quality audit skill. Use when user needs style direction, palette/typography selection, UX review, or design optimization before implementation. Do NOT use for backend logic or database design.
24devops-engineer
CI/CD pipeline design, containerization, and infrastructure management. Handles Docker, Kubernetes, monitoring setup (Prometheus/Grafana), and infrastructure-as-code (Terraform/Pulumi). Use when user asks to deploy, configure CI/CD, set up Docker/K8s, or manage infrastructure.
19handoff
Create and resume structured manual session handoffs for long-running development work. Use when approaching context limits, before manual reset, before switching models or IDEs, after a milestone, or when automatic compact would lose important implementation state.
1reflect
Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement. Use when user says "reflect", "review session", "what did we learn", "session summary", or after completing a complex task.
1developer
Comprehensive full-stack development for web, mobile, and game projects. Handles frontend (React/Vue/Angular), backend (Node.js/Python/Go/Java), mobile (Flutter/React Native/Swift/Kotlin), and game development (Unity/Unreal/Godot). Use when user asks to build, create, develop, implement, debug, or fix any web, mobile, or game project. Do NOT use for design-only tasks (use frontend-design or ui-ux-pro-max instead).
1mcp-builder
MCP server development for AI agents. Designs tool schemas, implements Python/TypeScript servers, creates evaluation tests. Use when user asks to build MCP server, create tool integration, or develop Claude plugins. Supports GitHub/Notion/Slack integrations.
1