Loading...
Loading...
Find and remove dead code and stale documentation. Covers unused functions, orphaned files, dead links, and outdated references. Use for maintenance, pre-release cleanup, or codebase hygiene. Triggers: clean, dead code, unused, orphan, stale, cruft, maintenance.
npx skill4agent add falkicon/mechanic s-clean| Task | MCP Tool |
|---|---|
| Find Dead Code | |
| Find Stale Docs | |
| Filter by Confidence | |
addon.deadcode| Category | Description |
|---|---|
| Functions defined but never called |
| Lua files not in TOC |
| Exported values never used |
| Libraries in Libs/ never used |
| Event handlers for unregistered events |
| Large blocks of commented-out code |
docs.stale| Category | Description |
|---|---|
| Internal links to non-existent files |
| Mentions of functions/files that don't exist |
| Old version numbers in documentation |
| Docs not updated in many commits |
addon.deadcodeinclude_suspicious=falsedocs.staleaddon.deadcodedocs.stale| Level | Meaning | Action |
|---|---|---|
| Definite | 100% certain (e.g., file not in TOC) | Safe to remove |
| Likely | 90%+ certain (e.g., function never called) | Review briefly, usually safe |
| Suspicious | 70%+ certain (e.g., dynamic code patterns) | Manual verification required |
_Grawgetloadstring-- KEEP:docs.stale