Godmode
Goal-driven pipeline loop orchestrator — routes idea→PRD(show-me-the-prd)→goal setup(goaljaby)→/goal execution, then keeps iterating verify→review→improve cycles INSIDE the goal until the documented Definition of Done (all VALIDATION items pass AND zero blocking assumptions) is met. Never stops early: recovery ladder (retry→change approach with deep reviewer→re-plan gate) plus driven guard re-enter the loop whenever it stalls. Reviewers are selectable and invoked as-is: self-review (default) / insane-review / codex / gjc. Korean triggers: "갓모드", "루프 돌려줘", "완성될 때까지 돌려", "아이디어부터 완성까지", "파이프라인 돌려줘", "PRD부터 골까지". English triggers: "godmode", "run the loop", "loop until done", "idea to done pipeline".From its SKILL.md
npx -y skills add fivetaku/godmode --skill godmodeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 14 stars14 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.6 KB, as published. Nobody here has run it
godmode — 문서 정의 완성까지 골로 도는 파이프라인 루프
핵심 개념
- DoD (완성 정의) = VALIDATION 전체 통과 AND blocking 가정 0. 문서가 정의하고, 루프가 도달한다.
- 엔진 = /goal. 개선 회차는 골 내부의 반복 단계다. godmode는 골을 세팅하고(goaljaby 경유), 멈추면 다시 걸고(드리븐), 회차를 기록한다(LOOP.md).
- 오케스트레이션만. 하위 플러그인·리뷰어를 있는 그대로 호출한다. 전달은 경로+프롬프트 컨텍스트.
- 한방 완성이 아니라 미세 루프 반복 고도화. 각 단계는 "시작하기에 충분한" 수준으로 빠르게 통과시키고, 루프가 품질을 조인다. (근거: gjc deep-interview 분석 + Draft-First A/B 검증)
실행 절차는 commands/godmode.md가 지시서다. 이 문서는 규칙 상세와 LOOP.md 포맷을 정의한다.
스테이지 계약
Read references/stage-contracts.md — 스테이지별 입출력(경로·전달 컨텍스트 문구).
리뷰어
Read references/reviewer-menu.md — 감지·선택지 구성·호출 방법. 원칙: 있는 그대로 호출, 녹이지 않음.
선택은 골 시작 전 루프 설정 카드에서 확정(자율 주행 중 카드 UI 불가). 골 내 기본 = 셀프리뷰.
리커버리 사다리 + 드리븐 가드
Read references/recovery-ladder.md — goaljaby에 전달해 RECOVERY.md에 새겨지는 원문.
요지: 1단 재시도 → 2단 접근 변경(딥 리뷰어) → 3단 재계획(사용자 게이트 gate_pending).
멈춤 원인 매핑: 같은 에러 반복→2단 강제 / 도구·환경 실패→기록 후 우회 / 모호→기본값+가정 원장
기록 후 계속(질문 금지) / 완료 착각→검증 증거 요구. 정당한 멈춤 = DoD 충족 · gate_pending · 사용자 중단.
LOOP.md 포맷 (프로젝트 루트, 저널 단일 파일)
# godmode 저널: {골 이름}
- status: active | gate_pending | done | stopped
- dod: VALIDATION 전체 통과 + blocking 가정 0
- prd: {PRD 경로} / validation: {VALIDATION.md 경로}
- reviewer: self | insane-review | codex | gjc ({투입 시점: 사다리2단 | 마일스톤})
- redrive: none | loop
- blocking_assumptions_remaining: [번호 목록 — PRD 가정 원장 참조]
## 회차 {n} — {ISO 날짜}
- 검증: {통과 x/y} / 실패 항목: {목록}
- 사다리 단계: {1|2|3} / 리뷰어: {이번 회차 사용}
- 적용 태스크: {요약}
- 판정: {계속 | gate_pending: 질문 | done}
규칙: 회차마다 블록 1개 append. .gjc식 상태 디렉토리·상태 머신 금지 — 이 파일 하나가 resume 지점이다.
gate_pending일 때는 질문 내용을 판정 줄에 남겨 재개 시 그 질문부터 시작한다.
질문 경계 = 골 시작 (questioning-policy §1·§2·§6 상속)
- 골 시작 전: 물어볼 결정이 남아 있으면 모두 묻는다. 콜당 ≤4문항 배칭, 콜 수 제한 없음. blocking 가정 미해소 상태로 골을 발사하지 않는다. 사실(§6b)은 조사, 결정만 질문.
- 골 시작 후: 질문 0. 기본값 채택 + 가정 원장 기록 후 계속. 사다리 3단도 질문을 띄우지 않고
골을 멈춰
gate_pending+질문 내용을 LOOP.md에 기록 — 질문은 사용자 재진입 시 제시한다.
실패 모드 (하지 말 것)
- DoD 미달인데 완료 선언 — 검증 증거 없이 done 금지 (드리븐 가드가 잡는 1순위)
- 같은 접근 3회 반복 — 2회 실패면 접근을 바꿔야 한다 (사다리 2단)
- 하위 플러그인 게이트 우회 — goaljaby Step 9는 반드시 사람이 통과시킨다
- 리뷰어 출력 파싱/계약 강제 — 프롬프트 컨텍스트로 주고받는다
- 자율 주행 중 사용자 호출 남발 — 질문은 gate_pending에서만