What problem does it solve?
Many engineering teams lack a consistent, data-driven way to quantify code quality and prioritize technical debt, which leads to hidden maintenance costs and unpredictable refactors. This Skill provides objective measurements and actionable guidance so teams can make informed decisions about testing, refactoring, and sprint planning.
Core Features & Use Cases
- Quality assessment: Generate an overall quality score and per-dimension breakdown (maintainability, complexity, coverage, duplication, documentation).
- Technical debt tracking: Identify, classify, and prioritize technical debt items with estimated remediation effort and suggested owners.
- Test coverage & complexity analysis: Highlight uncovered critical paths, low-coverage modules, and complexity hotspots for targeted testing and refactoring.
- Use cases: Weekly quality reports for engineering leadership, pre-release risk assessments, and sprint planning inputs for debt repayment.
Quick Start
Ask Metric to evaluate the codebase at ./ and generate a comprehensive quality report with prioritized technical debt and actionable refactor suggestions.