{"id":"code-health","name":"code-health","summary":"コードベースをスキャンし、死んだコード、技術的な負債、古い依存関係、コード品質の問題を探します。チェンティネラ(QA)エージェントへの代表者。","body":"# Code Health\n\nRuns a comprehensive code health scan using the Centinela (QA) agent.\n\n## When to Use This Skill\n\n- Periodic codebase hygiene check\n- Before a release to ensure no dead code or unresolved debt\n- After a large refactoring to verify cleanliness\n- When onboarding to understand current code quality\n\n## What This Skill Does\n\n1. Runs the SIGN IN checklist\n2. Scans for dead code (unused imports, variables, functions, commented-out blocks, unreachable code)\n3. Checks for outdated and vulnerable dependencies\n4. Detects code smells (long functions, deep nesting, duplication)\n5. Audits TODO/FIXME comments for issue references\n6. Runs the Scan Complete checklist (TIME OUT)\n7. Writes findings to `docs/reviews/code-health-{date}.md`\n8. Prepares findings handoff to Dev agent\n\n## How to Use\n\n### Basic Usage\n\n```\n/code-health\n```\n\n## Example\n\n**User**: `/code-health`\n\n**Output**: A code health report at `docs/reviews/code-health-2026-02-23.md` with:\n- Dead code findings (verified, not false positives)\n- Dependency status and vulnerabilities\n- Code smell inventory\n- TODO/FIXME audit\n- Prioritized findings: Critical > Warning > Suggestion\n\n## Tips\n\n- Scans all source directories, not just `src/` — includes `tests/` and config files\n- Previous scan findings are compared to track recurring issues\n- Findings are verified to avoid false positives from dynamic imports or plugins","author":"@davepoon","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/code-health","license":"MIT","category":"quality-security","lang":"en","tokens":322,"stars":0,"calls30d":1,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":[]}}