skills-analyzer
Analyzes Claude Code Skills for lint issues and duplicate content. Use when user asks to analyze skills, lint skills, check quality, or find duplicates.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Skills Analyzer
When to Use
This is Step 1 of the refactoring workflow:
- analyze ← You are here
- extract → Run after analysis identifies issues
- validate → Run after extraction completes
Workflow
Step 1: Scan Skills
Locate all SKILL.md files in .claude/skills/ or ~/.claude/skills/.
Step 2: Check Issues
For each SKILL.md, check lint rules (frontmatter, content, naming, reference, security).
Rule details:
references/lint-rules.md
Step 3: Detect Duplicates
Compare content across all SKILL.md files for exact (100%), near (≥80%), or structural duplicates.
Detection patterns:
references/duplicate-patterns.md
Step 4: Calculate Quality Score
Score = 100 - (Errors × 10) - (Warnings × 5) + Bonus (max 100)
Score details:
references/lint-rules.md#quality-score-calculation
Output
# Analysis Report
## Summary
- Skills: [count] | Score: [0-100] | Errors: [n] | Warnings: [n]
## Issues
### `[rule]` skill-name/SKILL.md:[line]
**Problem**: [description]
**Fix**: [before/after code]
## Duplicates
- [type]: [locations] → Extract to shared/[name].md
Next Step
If issues found → Run skills-extractor to refactor
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-26
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!