What problem does it solve?
This Skill prevents messy, overcomplicated code by enforcing pragmatic standards that keep changes safe, readable, and easy to maintain.
Core Features & Use Cases
- Concise, pragmatic conventions: Enforces SRP, DRY, KISS, YAGNI, and the Boy Scout rule to avoid unnecessary complexity.
- Consistent naming and function design: Requires intention-revealing names, verb+ noun function naming, question-form booleans, and small/one-thing functions.
- Change-safety discipline: Mandates thinking about dependencies before editing, and updating all dependents in the same task to avoid broken imports.
- AI coding behavior rules: Directs how to respond during coding tasks—write the code to solve the request, fix bugs immediately, and ask when requirements are unclear.
Quick Start
Instruct the AI to “follow the clean-code skill rules” and then ask it to implement your specific feature or fix while keeping functions small, names intention-revealing, and dependent files updated together.