clean-coder
Installation
SKILL.md
Clean Coder Skill
Goal
To ensure code is readable, maintainable, and free of technical debt "smells" before it merges.
Core Principles (2025 Standards)
- SOLID:
- Single Responsibility: One reason to change.
- Open/Closed: Open for extension, closed for modification.
- Liskov Substitution: Subtypes must be substitutable.
- Interface Segregation: Tiny, focused interfaces.
- Dependency Inversion: Depend on abstractions, not concretions.
- DRY (Don't Repeat Yourself): Abstract logic, not just code.
- KISS (Keep It Simple, Stupid): Simplest solution that works.
- YAGNI (You Ain't Gonna Need It): Don't implement future features now.