·keep-it-simple
</>

keep-it-simple

elliotjlt/claude-skill-potions

Bevor die Abstraktion hinzugefügt wird, fragt sie: „Brauchen wir das jetzt?“ Wird beim Heiratsantrag aktiviert Fabriken, abstrakte Klassen, konfigurationsgesteuertes Verhalten oder „für zukünftige Erweiterbarkeit“. Widersteht Over-Engineering. Drei ähnliche Zeilen sind besser als eine voreilige Abstraktion.

0Installationen·0Trend·@elliotjlt

Installation

$npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple

SKILL.md

Claude loves elegant abstractions. User asks for a button, Claude builds a component factory with theming support. The problem: abstractions have costs. They obscure intent, add indirection, and often solve problems that never materialize. This skill enforces YAGNI - You Aren't Gonna Need It.

| 1 case | Just write it | | 2 cases | Copy-paste is fine. Note the duplication. | | 3 cases | Now consider abstracting |

| Factory pattern | Direct instantiation | | Abstract base class | Concrete class | | Config-driven behavior | Hardcoded behavior | | Dependency injection | Direct imports | | Custom event system | Callbacks | | Generic utility | Inline code |

Bevor die Abstraktion hinzugefügt wird, fragt sie: „Brauchen wir das jetzt?“ Wird beim Heiratsantrag aktiviert Fabriken, abstrakte Klassen, konfigurationsgesteuertes Verhalten oder „für zukünftige Erweiterbarkeit“. Widersteht Over-Engineering. Drei ähnliche Zeilen sind besser als eine voreilige Abstraktion. Quelle: elliotjlt/claude-skill-potions.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-11
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist keep-it-simple?

Bevor die Abstraktion hinzugefügt wird, fragt sie: „Brauchen wir das jetzt?“ Wird beim Heiratsantrag aktiviert Fabriken, abstrakte Klassen, konfigurationsgesteuertes Verhalten oder „für zukünftige Erweiterbarkeit“. Widersteht Over-Engineering. Drei ähnliche Zeilen sind besser als eine voreilige Abstraktion. Quelle: elliotjlt/claude-skill-potions.

Wie installiere ich keep-it-simple?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/elliotjlt/claude-skill-potions