What problem does it solve?
This Skill automates the comprehensive quality assessment of code changes, providing a consolidated report that covers all critical aspects from compilation to technical debt. It streamlines the code review process and enables informed, data-driven merge decisions, reducing manual effort and improving code quality.
Core Features & Use Cases
- Integrated Quality Metrics: Consolidates results from compilation, unit/integration tests, code coverage (branch, line, method), and compliance checks (MVP, architecture, documentation sync) into a single report.
- Technical Debt Identification: Automatically scans for and categorizes technical debt, including code smells (e.g., magic numbers, long methods), architectural issues (e.g., circular dependencies), and testing/documentation gaps.
- Weighted Quality Scoring: Calculates a weighted quality score (e.g., 88/100) based on various dimensions, providing a clear pass/fail threshold for automatic merging, with detailed breakdowns.
- Use Case: When a Pull Request is created, this Skill automatically generates a detailed quality report. It shows "Build: Success (0 errors, 0 warnings)", "Tests: 24/24 Passed", "Coverage: 92%", "MVP/Arch Compliance: Passed", and identifies 2 low-priority technical debts, concluding with "Meets auto-merge conditions."
Quick Start
Generate a quality report for the latest Pull Request.