搜索

PythonReactSEOPDF
GitHub Skill

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.

recca0120☆ 1 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Skills Analyzer

When to Use

This is Step 1 of the refactoring workflow:

  1. analyze ← You are here
  2. extract → Run after analysis identifies issues
  3. 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)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!