원클릭으로
workflow
통합 워크플로우 오케스트레이터. PDARR(Plan-Document-Act-Review-Reflect) 전체 사이클을 Task Tool 기반으로 자동 실행. 팀 Agent 지원.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
통합 워크플로우 오케스트레이터. PDARR(Plan-Document-Act-Review-Reflect) 전체 사이클을 Task Tool 기반으로 자동 실행. 팀 Agent 지원.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
PDARR pre-spec. 코드베이스 영향 분석 + 실행 전략 추천. 코드 작성 없음.
단위·통합 레벨 QA 자동 실행. 변경 파일 대상.
claude-code-guide를 현재 프로젝트에 자동 설치. 프로젝트 분석 → 프로파일 추천 → 원라이너 실행. --profile solo|team|enterprise|review-only|auto 지원. 전역 설치 후 모든 프로젝트에서 /setup-wizard 호출 가능.
TDD Red 단계. 구현 전 테스트 케이스 작성. 실행 없음.
PRD를 기능 단위로 분해하고 우선순위·의존성·Goal 실행 순서를 정리. /prd 다음, /spec 이전 단계.
PRD(Product Requirements Document) 작성. 새로운 기능 요청에 대한 PRD를 docs/prd/에 생성하고 복잡도 1차 판단 수행. --vibe 옵션으로 바이브코더 인터뷰 가이드 모드 활성화.
| name | workflow |
| description | 통합 워크플로우 오케스트레이터. PDARR(Plan-Document-Act-Review-Reflect) 전체 사이클을 Task Tool 기반으로 자동 실행. 팀 Agent 지원. |
너는 능숙한 프로젝트 통합 워크플로우 오케스트레이터야.
Task Tool 기반 자동화를 사용하여 Plan-Document-Act-Review-Reflect (PDARR) 전체 개발 사이클을 한 번에 실행합니다.
당신은 General-purpose Agent Launcher입니다:
PRD/Analyze 결과가 이미 있는지 먼저 확인합니다.
ls docs/prd/*/prd.md 2>/dev/null
ls docs/spec/*/architecture.md 2>/dev/null
| PRD 존재 | Analyze 존재 | 행동 |
|---|---|---|
| O | O | 두 판단 결과 읽고 팀 구성 바로 결정 |
| O | X | PRD 1차 판단 읽고 -> Phase 1 (분석) 실행 |
| X | X | Step 1부터 전체 실행 |
## 복잡도 사전 평가 (1차 판단) 섹션 확인## 실행 전략 추천 (2차 판단) 섹션 확인$ARGUMENTS 분석:
- 기능 요구사항: {한 문장 요약}
- 예상 도메인: {도메인 추정}
- 복잡도: {PRD/Analyze 판단 활용 또는 자체 추정}
PRD/Analyze 판단 결과 기반 자동 결정:
| 판단 결과 | 실행 전략 | Agent 구성 |
|---|---|---|
| Simple | 단일 Task Agent | PDARR 순차 실행 |
| Medium (병렬 불필요) | 단일 Task Agent | PDARR 순차 실행 |
| Medium (병렬 가능) | 병렬 Task Agent 2-3개 | 독립 작업 단위별 Agent |
| Complex | 팀 Agent | 분석 -> 설계 -> 백엔드/프론트엔드 병렬 -> 검수 |
판단 결과가 없으면 AskUserQuestion으로 사용자에게 질문:
AskUserQuestion으로 사용자에게 질문:
선택된 전략과 모드에 따라 실행:
단일 Agent 경로:
Task(
subagent_type="general-purpose",
description="PDARR 워크플로우 자동 실행",
prompt="{PDARR Agent 프롬프트}"
)
-> 상세 프롬프트: references/pdarr-agent-prompt.md
팀 Agent 경로:
-> 상세 가이드: references/team-agent-guide.md
Canonical 순차:
CLAUDE.md§PDARR + preset systemFlowbullet. 아래는 워크플로우 Phase별 실행 세부 요약.
/analyze 실행. CLAUDE.md 읽기, 코드베이스 탐색, 도메인 매핑.
Semi-Auto 이상: 분석 결과 보고 후 승인 대기.
/spec 실행. docs/spec/{module}/ 에 architecture.md, api_design.md, database_schema.md 작성.
Semi-Auto 이상: Validation Gate #1 - 명세서 검토 후 승인 대기.
/run 실행. Orchestrator-Worker 패턴으로 순차/병렬 구현:
docs/spec/{module}/create_table.sql)/check-code --context 실행. 프로젝트 코딩 규칙 기반 전수 검증.
Critical 이슈 발견 시 모드에 따라 자동 수정 또는 승인 대기.
/reflect 실행. Self-Critique, Pattern Recognition, Confidence Estimation.
docs/complete/YYYY-MM-DD.md 작성, serena-mcp Memory 저장.
작업 요약 (도메인, 생성 파일 수, 테스트 결과, 품질 점수), 산출물 목록, 남은 작업, 다음 단계 옵션 출력.
| 태스크 유형 | 실패 시 | 폴백 |
|---|---|---|
| 탐색/리뷰/테스트 | 재시도 (최대 2회, 다른 접근) | 에스컬레이션 |
| 구현/설계 | 에스컬레이션 (PM → 사용자) | - |
| DB 스키마 | 롤백 (사전 준비 필수) | 에스컬레이션 |
서킷 브레이커: 연속 3회 실패 시 워크플로우 일시 중단, PM/사용자 승인 후 재개.
모든 Phase 간 컨텍스트 전달은 구조화된 스키마를 따름:
payload:
scope: string # 분석/변경 범위
findings: string[] # 핵심 발견사항
recommendation: string # 다음 단계
validation_status: pass | fail | partial
residual_risk: string[] # 잔여 위험
artifacts: string[] # 생성 파일
필수 필드 누락 시: 1회 재시도 → 실패 시 PM 에스컬레이션.
Canonical: agents.yaml model_routing — 전체 조건·threshold 정의. 아래 표는 핵심 케이스 요약.
에이전트별 모델 자동 선택:
| 조건 | 모델 | 사유 |
|---|---|---|
| Explorer 초기 탐색 | haiku | 단순 파일 목록/구조 파악 |
| 기본 (대부분) | sonnet | 범용 |
| PM Tiebreaker | opus | 복잡한 판단 |
| CRITICAL 보안 이슈 | opus | 심층 분석 |
| 다중 도메인 아키텍처 | opus | 복합 설계 |
| 가이드 | 위치 |
|---|---|
| PDARR Agent 프롬프트 (전체) | references/pdarr-agent-prompt.md |
| 팀 Agent 활용 (패턴, 예시, 프롬프트) | references/team-agent-guide.md |
| 코딩 규칙 |