kimchi:simplicity-enforcement

Official

Enforce 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.