Code Quality Metrics

Community

Quantify 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.