code-quality-patterns
CommunityWrite clean, maintainable, production-ready code.
System Documentation
What problem does it solves? This Skill ensures that code is written with high quality standards, focusing on issues that genuinely affect functionality or maintainability. It guides the user through understanding codebase conventions, identifying quality issues (readability, testability, error handling), and providing specific improvements aligned with project patterns, preventing technical debt and making code easier to evolve.
Core Features & Use Cases
- Context-Aware Quality Analysis: Mandates understanding functionality requirements and codebase conventions (naming, structure, style) before checking.
- Functionality-Focused Quality Checks: Prioritizes quality issues that block changes, cause bugs, or make code hard to understand.
- Specific Improvements with Examples: Provides concrete code examples for improving naming, organization, error handling, and reducing duplication, aligned with project patterns.
- SOLID Principles & Metrics: Offers guidance on SOLID principles and key code quality metrics (cyclomatic complexity, function length).
- Use Case: When reviewing a new feature implementation, use this skill to identify unclear function names, deep nesting, or missing error handling that could impact the feature's maintainability or introduce bugs, and suggest specific, aligned fixes.
Quick Start
Analyze the code quality of the src/services/user-service.ts file, focusing on naming conventions and function organization.
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-patterns Download link: https://github.com/romiluz13/cc10x/archive/main.zip#code-quality-patterns 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.