From skills-janitor
Detects duplicate Claude Code skills by extracting keywords from descriptions, filtering stop words, and computing Jaccard similarity over 30%. Outputs flagged pairs with shared keywords for review.
npx claudepluginhub khendzel/skills-janitor --plugin skills-janitorThis skill uses the workspace's default tool permissions.
Find skills with overlapping functionality using keyword similarity analysis.
Inventories all installed Claude Code skills across user, project, plugin, source, and account scopes. Outputs JSON details on paths, symlinks, frontmatter, content, and summary table of status/issues.
Audits Claude Code skills against project state and usage, detects redundancies, consolidates/merges/archives safely with backups, confirmations, and rollbacks.
Discovers all project skills via file search, analyzes for overlaps and weaknesses, classifies for refactor/merge/delete, executes refactoring plan, extracts conventions, validates, and reports.
Share bugs, ideas, or general feedback.
Find skills with overlapping functionality using keyword similarity analysis.
bash ~/.claude/skills/skills-janitor/scripts/detect_dupes.sh
[72%] marketing-copywriting <-> marketing-copy-editing
Scopes: user, user
Shared keywords: copy, editing, marketing, write
[45%] seo-audit <-> marketing-seo-audit
Scopes: project, user
Shared keywords: audit, seo, ranking
/janitor-audit/janitor-fix/janitor-report