Code Quality Metrics
CommunityQuantify and improve code quality with metrics.
Authorshabaraba
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Code quality metrics provide objective measurements to identify maintenance risks and guide refactoring decisions.
Core Features & Use Cases
- Complexity analysis: Cyclomatic, cognitive, and Halstead metrics to gauge complexity and effort.
- Maintainability & thresholds: MI, LOC, and coupling metrics to establish quality gates across languages.
- Cross-language applicability: Applies to TypeScript/JavaScript, Python, Java, Go, and more for consistent quality standards.
Quick Start
- Install language-appropriate measurement tools (e.g., ESLint for JS/TS, Radon for Python, Checkstyle for Java) as described in references.
- Run metrics analysis on your codebase and review thresholds to identify hotspots.
- Integrate these checks into CI to enforce quality gates.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: Code Quality Metrics Download link: https://github.com/shabaraba/shabaraba-cc-plugins/archive/main.zip#code-quality-metrics Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.