Skillquality 0.49
janitor-fix
Automatically fix skill problems (safe preview first). Also use with --prune to find and remove broken symlinks, empty directories, and orphaned skills.
What it does
Auto-Fix
Automatically fix common skill issues. Dry-run by default - shows what would change without modifying files.
How to Run
bash ~/.claude/skills/skills-janitor/scripts/fix.sh # preview fixes
bash ~/.claude/skills/skills-janitor/scripts/fix.sh --apply # apply fixes
bash ~/.claude/skills/skills-janitor/scripts/fix.sh --prune # find broken/orphaned skills
bash ~/.claude/skills/skills-janitor/scripts/fix.sh --prune --apply # remove broken skills
What It Fixes
- Adds missing frontmatter delimiters (
---) - Fills empty
descriptionfields with a template - Adds missing
versionfield (defaults to "1.0.0") - Generates template descriptions using the skill folder name
Prune Mode (--prune)
Finds and removes broken skills:
- Broken symlinks - skill folder points to deleted source
- Empty directories - skill folder with no SKILL.md
- Orphaned skills - user-scope copies of plugin skills
Dry-run by default. Pass --apply to actually remove them.
Safety
- Dry-run by default - must pass
--applyto write changes - Skips plugin/marketplace skills (changes get overwritten on update)
- Skips broken symlinks (unless
--prunemode) - Logs ALL changes with timestamps to
data/changelog.log - Always asks for confirmation before removing
Related Skills
- For finding issues:
/janitor-report - For usage analytics:
/janitor-usage - For token cost:
/janitor-tokens
Capabilities
skillsource-khendzelskill-janitor-fixtopic-agent-skillstopic-claude-codetopic-claude-code-skillstopic-clitopic-developer-toolstopic-productivity
Install
Installnpx skills add khendzel/skills-janitor
Transportskills-sh
Protocolskill
Quality
0.49/ 1.00
deterministic score 0.49 from registry signals: · indexed on github topic:agent-skills · 87 github stars · SKILL.md body (1,457 chars)
Provenance
Indexed fromgithub
Enriched2026-05-02 06:55:33Z · deterministic:skill-github:v1 · v1
First seen2026-04-18
Last seen2026-05-02