بنقرة واحدة
build
태스크 구현 → 리뷰 → 커밋 (plan 이후 한방 실행기)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
태스크 구현 → 리뷰 → 커밋 (plan 이후 한방 실행기)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
파이프라인 오케스트레이터 — think → plan → build (리뷰+커밋 포함)
합의 기반 플래닝 + 다관점 검증 + TDD 태스크 분해
병렬 3-lane 코드 리뷰 + fix-first 자동 수정
아이디어 구체화 — 기술, 사업, 개선 상황별 인터뷰 + 다관점 검증
코드베이스 종합검진 — 전수조사 + codex 병렬 검토 + "처음부터 다시 만든다면?" + 수정 계획
스킬 카탈로그 + 시나리오별 라우팅 가이드. 스킬 선택이 필요할 때 자동 로딩.
| name | build |
| description | 태스크 구현 → 리뷰 → 커밋 (plan 이후 한방 실행기) |
| argument-hint | ["--no-review"] |
TASKS.md의 미완료 태스크를 구현하고, 리뷰하고, 커밋까지 한다. plan 이후 실행만 남았을 때 이 스킬 하나로 끝낸다.
/ina:think/ina:plan/ina:autopilot--no-review: 구현만 하고 끝 (리뷰/커밋 생략, review-gate 생성)--non-interactive: 자동 진행 (문제 발생 시에만 멈춤)ina_report_progress(in_progress="BUILD: {태스크}", remaining="{남은 수}")ina_report_progress(in_progress="REVIEW: 병렬 리뷰 ({tier})", completed="구현")ina_mark_blocked(reason="BUILD: {이유}")Phase 1: 구현 (태스크 식별 → 위임 → 실행 → 검증 → 체크박스)
Phase 2: 리뷰 (티어별 1-3 lane → findings 집계 → fix-first)
Phase 3: 커밋 (문서 확인 → 사용자 허락 → commit)
--no-review 시: Phase 1만 실행 후 review-gate 생성
ina_report_progress(in_progress="태스크 파악", remaining="{전체 미완료 수}")
TASKS.md 읽고 미완료(- [ ]) 항목 식별← 현재 표시된 섹션만 처리 (다른 섹션은 무시)← 현재 이동.claude/plans/*.md) 읽어서 컨텍스트 확보.state/review-issues.md 존재하면 해당 이슈 우선 처리미완료 태스크들을 분석하여 실행 방식을 결정한다:
1. 독립성 판단 (LLM)
- 공유 파일이 있는가? → 순차 실행
- 다른 디렉토리/모듈인가? → 병렬 후보
2. 태스크 수에 따른 방식 선택
- 1개 또는 의존성 있는 태스크 → 직접 실행
- 2-3개 독립 태스크 → Agent 병렬 (subagent)
- 4개+ 독립 태스크 → Team
3. 도메인 라우팅
- UI/프론트엔드 태스크 → /ina:design 스킬 참조
- 외부 리뷰/분석 필요 → codex 위임 (Agent)
ina_report_progress(in_progress="구현: {태스크}", context="위임 방식: {method}")
/ina:plan이 TDD 구조로 분해한 태스크를 그대로 따른다:
1. RED — 의도를 검증하는 실패 테스트 작성 → 실행하여 실패 확인
2. GREEN — 테스트 통과할 최소 코드 구현
3. 다음 태스크로 (리팩터는 리뷰 Phase에서)
/ina:guard 규칙 준수 (위험 명령 차단, blast radius 체크)서브에이전트/Team에 위임할 때 RED→GREEN 원칙을 프롬프트에 포함:
Agent: "TASKS.md의 태스크 A를 구현.
1) 실패 테스트 먼저 작성 2) 최소 구현으로 통과
플랜: {plan_excerpt}. 관련 파일: {files}"
ina_report_progress(in_progress="검증: 전체 테스트 스위트")
ina_mark_blocked + 사용자 보고ina status, --help)- [x]로 변경--no-review 시: .state/review-gate.md 생성하고 끝Phase 전환 전에 반드시 실행한다.
.state/progress.md의 ## Context for Restart 섹션을 충실히 작성:
pipeline.json 업데이트: stage="build", sub_phase="review"exit(42) — daemon이 fresh session으로 Phase 2를 시작함
ina_report_progress(in_progress="REVIEW: 병렬 리뷰 ({tier})", completed="구현")
TASKS.md 또는 .claude/plans/*.md 대비 변경사항 검증변경 파일 수로 리뷰 강도를 결정한다:
| 변경 파일 수 | 티어 | 실행 Lane |
|---|---|---|
| ≤ 3 | lite | Simplify만 |
| 4-10 | standard | Security + Simplify |
| 11+ | full | Adversarial + Security + Simplify |
티어 로그: "Review tier: {tier} ({total_files} files) — {lane_names}"
Stage 6.5에서 결정된 티어에 따라 해당 Lane만 실행:
각 레인은 구조화된 Findings 포맷으로 반환:
FINDING: {severity} | {confidence 0-1} | {file}:{line_start}-{line_end}
{title}
{body}
low → 제외findings 0개면 → Phase 3으로 직행 (CLEAN).
ina_mark_blocked + 중단Phase 전환 전에 반드시 실행한다.
.state/progress.md의 ## Context for Restart 섹션 업데이트:
pipeline.json 업데이트: sub_phase="commit"exit(42), 아니면 계속 진행
ina_report_progress(in_progress="COMMIT", completed="구현, 리뷰")
CLAUDE.md — 새 명령/스킬/규칙 반영 필요 여부README.md / README.ko.md — 사용법 변경 여부TASKS.md — 완료 체크박스 처리.state/review-gate.md 삭제 (리뷰 게이트 해제)ina_report_progress(in_progress="완료", completed="구현, 리뷰, 커밋")>>> Build: {name} 출력TASKS.md (미완료 항목) + .claude/plans/*.mdTASKS.md--no-review 시: 구현된 코드 + .state/review-gate.md