cc-quality-practices
Installation
SKILL.md
cc-quality-practices
Improving quality reduces development cost. No single defect-detection technique exceeds ~75% effectiveness, so combine techniques — combining nearly doubles detection rates. Mature suites run about 5 dirty tests (error paths, bad data, edge cases) for every 1 clean test (happy path).
For active bug diagnosis (an actual failing test or repro to chase down), hand off: Skill(code-foundations:cc-debugging). This skill is for QA planning and process design.
Shared CC vocabulary and thresholds (cohesion spectrum, coupling, key metrics): Read(${CLAUDE_PLUGIN_ROOT}/references/cc-foundations.md).
External vs internal quality
- External (users care): correctness, usability, efficiency, reliability, integrity, robustness.
- Internal (developers care): maintainability, flexibility, portability, reusability, readability, testability.
Internal quality enables external quality: poor maintainability blocks fixing defects, which degrades reliability.