·keep-it-simple
</>

keep-it-simple

elliotjlt/claude-skill-potions

추상화를 추가하기 전에 "지금 이것이 필요한가요?"라고 묻습니다. 제안할 때 활성화됩니다. 팩토리, 추상 클래스, 구성 기반 동작 또는 "향후 확장성을 위해". 과도한 엔지니어링에 저항합니다. 세 개의 유사한 라인이 조기 추상화보다 낫습니다.

0설치·0트렌드·@elliotjlt

설치

$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 |

추상화를 추가하기 전에 "지금 이것이 필요한가요?"라고 묻습니다. 제안할 때 활성화됩니다. 팩토리, 추상 클래스, 구성 기반 동작 또는 "향후 확장성을 위해". 과도한 엔지니어링에 저항합니다. 세 개의 유사한 라인이 조기 추상화보다 낫습니다. 출처: elliotjlt/claude-skill-potions.

원본 보기

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple
카테고리
</>개발 도구
인증됨
최초 등록
2026-02-11
업데이트
2026-02-18

빠른 답변

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에서 사용할 수 있습니다

소스 저장소는 어디인가요?

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

상세

카테고리
</>개발 도구
출처
user
최초 등록
2026-02-11