·keep-it-simple
</>

keep-it-simple

Прежде чем добавить абстракцию, спрашивает: «Нужно ли нам это сейчас?» Активируется при предложении фабрики, абстрактные классы, поведение, управляемое конфигурацией, или «для будущей расширяемости». Противостоит чрезмерному проектированию. Три одинаковые строки лучше преждевременной абстракции.

4Установки·1Тренд·@elliotjlt

Установка

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

Как установить keep-it-simple

Быстро установите AI-навык keep-it-simple в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: elliotjlt/claude-skill-potions.

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 |

Прежде чем добавить абстракцию, спрашивает: «Нужно ли нам это сейчас?» Активируется при предложении фабрики, абстрактные классы, поведение, управляемое конфигурацией, или «для будущей расширяемости». Противостоит чрезмерному проектированию. Три одинаковые строки лучше преждевременной абстракции. Источник: elliotjlt/claude-skill-potions.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-11
Обновлено
2026-03-10

Browse more skills from elliotjlt/claude-skill-potions

Короткие ответы

Что такое keep-it-simple?

Прежде чем добавить абстракцию, спрашивает: «Нужно ли нам это сейчас?» Активируется при предложении фабрики, абстрактные классы, поведение, управляемое конфигурацией, или «для будущей расширяемости». Противостоит чрезмерному проектированию. Три одинаковые строки лучше преждевременной абстракции. Источник: elliotjlt/claude-skill-potions.

Как установить keep-it-simple?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-11