애매한 요청을 바로 구현으로 넘기지 않습니다.
모호한 요청을 그냥 넘기지 않습니다. 먼저 범위를 명확히 하고, 계획을 만들고, 구현 뒤에는 독립 검증까지 강제합니다.
Clarification → Planning → Execution → Review 체인을 하나의 워크플로우로 묶어 더 덜컹거리고, 더 검증 가능하고, 더 오래 버티는 AI 코딩을 만듭니다.
애매한 요청을 바로 구현으로 넘기지 않습니다.
단계가 보이는 작업만 실제 구현으로 진행합니다.
구현자의 의도와 검증자의 시야를 분리합니다.
복잡한 작업은 마일스톤과 체크포인트로 분해합니다.
01 — WORKFLOW
이 플러그인은 단순히 스킬 목록을 제공하지 않습니다. 요청을 해석하고, 난이도에 따라 경로를 바꾸고, 마지막에는 독립 검증으로 종료하는 실행 파이프라인을 제공합니다.
STEP 1
반복 질문 + 코드베이스 탐색으로 “무엇을 만들지”를 먼저 고정합니다.
STEP 2A
단순 작업은 즉시 실행 가능한 구현 계획으로 바꿉니다.
STEP 2B
큰 작업은 병렬 탐색으로 초안을 만들고 적대적 비평 라운드로 다듬은 마일스톤 DAG로 정리합니다.
STEP 3
짧은 작업은 worker-validator 루프로, 긴 작업은 체크포인트 기반 오케스트레이션으로 실행합니다.
STEP 4
실행 로그가 아니라 계획과 결과만으로 검증해 PASS/FAIL 판정을 내립니다.
02 — SKILL MAP
각 스킬은 단독으로도 쓸 수 있지만, 가장 큰 가치는 서로 연결될 때 나옵니다. 출발점, 계획, 실행, 검토, 장기 실행, 품질 보강까지 하나의 체계로 설계되어 있습니다.
WORKFLOW SKILLS
LONG RUNNING
INDEPENDENT SKILLS
03 — INSTALL
Claude Code, Gemini CLI, Cursor, Codex에서 바로 사용할 수 있습니다. 설치 후에는 “계획 세워줘”, “이 테스트가 왜 실패하지?”, “long run 시작해”처럼 자연어로 호출하면 됩니다.
/plugin marketplace add tmdgusya/engineering-discipline /plugin install engineering-discipline
gemini extensions install https://github.com/tmdgusya/engineering-discipline
/add-plugin engineering-discipline
npx skills add tmdgusya/engineering-discipline