with one click
Find unused functions and dead code in the codebase
npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill dead-codeCopy and paste this command into Claude Code to install the skill
Find unused functions and dead code in the codebase
npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill dead-codeCopy and paste this command into Claude Code to install the skill
| name | dead-code |
| description | Find unused functions and dead code in the codebase |
| allowed-tools | ["Bash"] |
| keywords | ["dead code","unused","cleanup","refactor","unreachable"] |
Find unused functions and dead code using TLDR static analysis.
# Scan entire project
tldr dead .
# Scan specific directory
tldr dead src/
# Specify entry points (functions to exclude from analysis)
tldr dead . --entry main cli test_
# Specify language
tldr dead . --lang python
tldr dead . --lang typescript
Dead code analysis:
Total functions: 150
Dead functions: 12
Unused functions:
- old_helper (src/utils.py:42)
- deprecated_func (src/legacy.py:15)
- _unused_method (src/api.py:230)
Works on Windows, Mac, and Linux (including WSL).
# Windows (PowerShell)
tldr dead .
# Mac/Linux
tldr dead .
Functions matching entry patterns are excluded from dead code analysis:
main, cli - Application entry pointstest_*, *_test - Test functionssetup, teardown - Fixtures@app.route, @api.endpoint - Framework handlers# Custom entry points
tldr dead src/ --entry main api_handler background_job
This skill replaces the session-start-dead-code hook with on-demand analysis.
| Approach | Pros | Cons |
|---|---|---|
| Hook (removed) | Automatic | Slowed startup by 3s |
| Skill (this) | On-demand, fast | Manual invocation |
# Impact analysis (who calls this?)
tldr impact func_name .
# Architecture layers
tldr arch src/
# Full codebase structure
tldr structure . --lang python
Create git commits with user approval and no Claude attribution
Create or update continuity ledger for state preservation across clears
Create handoff document for transferring work to another session
Generate comprehensive PR descriptions following repository templates
Deep interview process to transform vague ideas into detailed specs. Works for technical and non-technical users.
Search Mathlib for lemmas by type signature pattern