kimchi:simplicity-enforcement
OfficialEnforce YAGNI and minimal complexity.
AuthorTromml
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill combats unnecessary complexity in software design and implementation by enforcing principles like YAGNI (You Aren't Gonna Need It), preferring duplication over premature abstraction, and hardcoding values when configuration is not immediately required.
Core Features & Use Cases
- Complexity Reduction: Guides developers to write simpler, more maintainable code.
- Abstraction Guidance: Prevents over-engineering by advocating for duplication until a clear pattern emerges.
- Use Case: When designing a new feature, consult this Skill to ensure you are not adding flexibility or abstractions that are not immediately needed, leading to a cleaner, more focused implementation.
Quick Start
Use the kimchi:simplicity-enforcement skill to review design decisions for the new user profile page.
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: kimchi:simplicity-enforcement Download link: https://github.com/Tromml/kimchi/archive/main.zip#kimchi-simplicity-enforcement 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.