Code health
/SKILLScans the codebase for dead code, tech debt, outdated dependencies, and code quality issues. Delegates to the Centinela (QA) agent.
--- name: code-health category: quality-security description: Scans the codebase for dead code, tech debt, outdated dependencies, and code quality issues. Delegates to the Centinela (QA) agent. --- # Code Health Runs a comprehensive code health scan using the Centinela (QA) agent. ## When to Use This skills - Periodic codebase hygiene check - Before a release to ensure no dead code or unresolved debt - After a large refactoring to verify cleanliness - When onboarding to understand current code quality ## What This skills Does 1. Runs the SIGN IN checklist 2. Scans for dead code (unused imports, variables, functions, commented-out blocks, unreachable code) 3. Checks for outdated and vulnerable dependencies 4. Detects code smells (long functions, deep nesting, duplication) 5. Audits TODO/FIXME comments for issue references 6. Runs the Scan Complete checklist (TIME OUT) 7. Writes findings to docs/reviews/code-health-{date}.md 8. Prepares findings handoff to Dev agent ## How to Use ### Basic Usage `` /code-health ` ## Example **User**: /code-health **Output**: A code health report at docs/reviews/code-health-2026-02-23.md with: - Dead code findings (verified, not false positives) - Dependency status and vulnerabilities - Code smell inventory - TODO/FIXME audit - Prioritized findings: Critical > Warning > Suggestion ## Tips - Scans all source directories, not just src/ : includes tests/` and config files - Previous scan findings are compared to track recurring issues - Findings are verified to avoid false positives from dynamic imports or plugins