lybtzyzs-quality-reporter
CommunityGet instant, comprehensive quality reports for every PR.
Software Engineering#automation#testing#quality assurance#code review#CI/CD#compliance#technical debt
Authorshouqitao
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lybtzyzs-quality-reporter Download link: https://github.com/shouqitao/LYBTZYZS/archive/main.zip#lybtzyzs-quality-reporter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.