code-quality-lens
OfficialEnsure code is readable and maintainable
Software Engineering#code review#error handling#testability#readability#maintainability#design principles#code smells
Authoratomicinnovation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Helps developers and review orchestrators identify maintainability barriers in code by assessing readability, complexity, error handling, and testability so future maintainers can work with confidence.
Core Features & Use Cases
- Complexity & Readability Assessment: Flags high cyclomatic/cognitive complexity, deep nesting, long methods, unclear naming, and opportunities for guard clauses or refactoring.
- Design Principle Evaluation: Checks for SOLID, SRP, DRY, KISS, YAGNI adherence and whether abstractions and composition are appropriate.
- Error Handling & Observability Review: Identifies swallowed exceptions, poor error categorization, missing context in logs, and gaps in observability.
- Testability Focus: Evaluates whether components support isolated testing (dependency injection, interfaces) and highlights coupling that impedes tests.
- Usage: Intended for integration into review orchestrators and automated review pipelines; not invoked directly by end users.
Quick Start
Ask the review orchestrator to run the code-quality-lens against the target files or repository path to produce a maintainability-focused report with confidence-rated findings.
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: code-quality-lens Download link: https://github.com/atomicinnovation/accelerator/archive/main.zip#code-quality-lens 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 471,000+ vetted skills library on demand.