What problem does it solve?
Manually running and aggregating results from multiple code quality tools (type checkers, linters, test runners, dead code detectors) is time-consuming and inconsistent. This skill automates the entire workflow to deliver a single, trackable composite score of your codebase's health, no manual result parsing required.
Core Features & Use Cases
- Unified Quality Scoring: Wraps your project's existing type checker, linter, test runner, dead code detector, and shell linter to compute a weighted 0-10 composite quality score.
- Trend Tracking: Logs quality score changes over time so you can spot regressions after code changes or improvements from refactors.
- Use Case: Run it before merging a PR to verify your codebase meets quality standards, or when joining a new project to quickly assess its current health status.
Quick Start
Ask your AI assistant to run a code health check for your current project to get the latest composite quality score and historical trend data.