From codebase-health
Audits codebases systematically for dead code, security vulnerabilities, technical debt, performance issues, code smells, and best practices deviations. Generates prioritized reports with action plans.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codebase-health:code-auditingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive methodology for systematic code quality audits.
Comprehensive methodology for systematic code quality audits.
For each file, analyze for:
For every library and framework:
Look for recurring issues:
For custom implementations:
Generate detailed report with:
any typeTools:
npx knip --reporter jsondeadcode . --dryImportant: Always verify tool findings before reporting. Check for:
import(variable))See the reference documents for complete methodologies:
references/audit-methodology.md - Full 6-phase audit process with detailed checklistsreferences/dead-code-methodology.md - Dead code detection tools, verification, and cleanup workflowsnpx claudepluginhub jeffrigby/somepulp-agents --plugin codebase-healthAudits codebases to remove dead code, AI slop, and DRY/SOLID violations, restructuring toward simplest correct implementation. Detects stack and applies idiomatic patterns.
Performs comprehensive code reviews with automated fixes for Python, TypeScript, JavaScript, Go, Rust projects. Analyzes quality, security, performance, architecture, tests; applies safe fixes and generates reports.
Runs mechanical checks (build, typecheck, lint, tests, secrets scan) then dispatches specialist reviewers and produces a scored codebase health report. Use for code quality, security, or performance audits.