health - Code Quality Dashboard & Health Check
Wraps existing project tools (type checker, linter, test runner, dead code detector, shell linter), computes a weighted 0-10 composite score, and tracks trends over time.
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- detect project code quality tools
- run type checker
- run linter
- run test runner
- run dead code detector
- run shell linter
- compute weighted composite score
- present quality dashboard
- persist health history to JSONL
- analyze score trends over time
- generate improvement recommendations
Inputs
- CLAUDE.md configuration file
- Project source code files
- Type checker configuration (e.g. tsconfig.json)
- Linter configuration (e.g. biome.json, eslint config)
- Test runner configuration (e.g. package.json, pyproject.toml)
- Shell scripts in repository
Outputs
- Code health dashboard with category scores
- Composite 0-10 score
- Health history JSONL file
- Trend analysis report
- Improvement recommendations list
Requirements
- Bash shell access
- File system read and write access
- Git repository for branch detection
- Project code quality tools installed (type checker, linter, test runner, etc.)
