tfx-fullcyclelisted
Install: claude install-skill genusarvicolabathos238/triflux
# tfx-fullcycle — Full Development Pipeline with Tri-CLI Consensus
> **ARGUMENTS 처리**: 이 스킬이 `ARGUMENTS: <값>`과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여
> 워크플로우의 첫 단계 입력으로 사용한다. ARGUMENTS가 비어있거나 없으면 기존 절차대로 사용자에게 입력을 요청한다.
> 5-Phase 파이프라인: Expansion → Planning → Execution → QA → Validation.
> OMC autopilot + Superpowers TDD + MetaGPT SOP 영감. 처음부터 끝까지 자율 실행.
> 실행 전 컨텍스트 grounding, deep-interview 산출물 재사용, phase-state/resume 계약을 포함한다.
## PRE-CONTEXT GATE
Phase 1 시작 전 아래 intake를 먼저 수행한다.
1. task slug를 생성한다.
2. 최근 관련 컨텍스트/산출물을 탐색한다.
3. 현재 작업용 스냅샷을 생성한다.
4. ambiguity가 높으면 `/deep-interview` 또는 기존 인터뷰 산출물 재사용을 우선 고려한다.
**필수 스냅샷 필드**
- task statement
- desired outcome
- known facts / evidence
- constraints
- unknowns / open questions
- likely codebase touchpoints
**권장 저장 경로**
- `.tfx/fullcycle/{run-id}/context-snapshot.md`
## STATE & ARTIFACT CONTRACT
`tfx-fullcycle`은 phase별로 산출물과 상태를 남긴다.
**기본 아티팩트 디렉토리**
- `.tfx/fullcycle/{run-id}/`
**최소 산출물**
- `context-snapshot.md`
- `expanded-spec.md`
- `implementation-plan.md`
- `execution-summary.md`
- `qa-findings.md`
- `validation-decision.md`
- `state.json`
**phase-state 필드**
- current phase
- started_at
- last_successful_phase
- retry_count
- failure_reason
**resume 규칙**
- 재실행 시 전체를 처음부터 다시 돌리지 않는다.
- `state.json`을 읽고 마지막 미완료 phase부터 resume한다.
- QA / Validation 재시도는 해당 phase만 다시 실행한다.
## HARD RULES
> headless-guard가 이 규칙 위반을 **자동 차단**한다. 우회 불가.
1. **`codex exec` / `gemini -p` 직접 호출 절대 금지**
2. Codex·Gemini 워커 → `Bash("tfx multi --teammat