What problem does it solve?
This Skill addresses the challenge of maintaining code quality by providing clear, pragmatic standards that prevent over-engineering, unnecessary complexity, and poor maintainability.
Core Features & Use Cases
- Coding Principles: Enforces SOLID principles (SRP, DRY, KISS, YAGNI) and the Boy Scout Rule.
- Naming Conventions: Establishes clear rules for variables, functions, and constants.
- Code Structure: Promotes guard clauses, flat code, and composition over deep nesting.
- AI Interaction: Guides AI on how to respond to user requests, fix bugs, and handle unclear requirements.
- Use Case: When writing new code or refactoring existing code, adhere to these principles to ensure the codebase remains clean, understandable, and easy to modify.
Quick Start
Follow these pragmatic coding standards to ensure code is concise, direct, and solution-focused.