find-dead-code
Installation
SKILL.md
Find Dead Code
Detect unused code that can be safely removed.
Rules
- Report findings, do not delete. Removal is a separate task.
- Focus on production code (
ols/). Skip tests unless explicitly asked. - Vulture has false positives — classify each finding before recommending removal.
- Code used only via dynamic dispatch (e.g. Pydantic validators, FastAPI dependencies) is not dead.
Step 1: Determine Scope
Ask the user:
- Branch mode: only files changed in the current branch vs main.
- Full mode: scan the entire
ols/directory.
For branch mode:
Related skills