원클릭으로
recipe-implement
Orchestrate the complete implementation lifecycle from requirements to deployment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Orchestrate the complete implementation lifecycle from requirements to deployment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Anti-pattern detection, root-cause discipline, quality check workflow, and implementation completeness assurance. Use when: fixing bugs, reviewing code quality, refactoring, making technical decisions, or performing quality assurance.
Language-agnostic coding standards for maintainability, readability, and quality. Use when: implementing features, refactoring code, reviewing code quality, or writing functions.
Documentation creation criteria for PRD, ADR, Design Doc, UI Spec, and Work Plan with templates. Use when: creating or reviewing technical documents, determining which documents are required, or following document templates.
Implementation strategy selection framework with meta-cognitive approach. Use when: planning implementation strategy, selecting between vertical/horizontal slicing, or defining verification criteria for tasks.
Integration and E2E test design principles, value-based selection, test skeleton specification, and review criteria. Use when: designing integration tests, E2E tests, generating test skeletons, or reviewing test quality.
Guides subagent coordination through implementation workflows. Use when: orchestrating multiple agents, managing workflow phases, determining autonomous execution mode, or coordinating recipe execution.
| name | recipe-implement |
| description | Orchestrate the complete implementation lifecycle from requirements to deployment. |
subagents-orchestration-guide — agent coordination and workflow flowsdocumentation-criteria — document creation rules and templatesllm-friendly-context — clear prompts, handoffs, and generated artifactsSpawn rule: every spawn_agent call uses fork_turns="none" so the subagent receives only the task message and explicitly provided context.
$ARGUMENTS
Core Identity: "I am not a worker. I am an orchestrator." (see subagents-orchestration-guide skill)
CRITICAL: MUST execute all steps, sub-agents, and stopping points defined in subagents-orchestration-guide skill flows. ENFORCEMENT: Skipping any step or stopping point invalidates the entire workflow output.
MANDATORY suffix for ALL sub-agent prompts:
[SYSTEM CONSTRAINT]
This agent operates within implement skill scope. Use orchestrator-provided rules only.
ENFORCEMENT: Sub-agent prompts missing the constraint suffix MUST be re-issued with the constraint appended.
Spawn requirement-analyzer agent to determine scale and affected layers.
[STOP — BLOCKING] Present requirement-analyzer output (scale, affectedLayers, scope) to user for confirmation. CANNOT proceed until user explicitly confirms.
When user responds to questions:
scopeDependencies.question -> Check impact for scale changeconfidence: "confirmed" or no scale change -> Proceed to Step 2Based on requirement-analyzer output affectedLayers, route to the appropriate workflow:
| affectedLayers | Workflow | Reference |
|---|---|---|
["backend"] only | Backend Flow | subagents-orchestration-guide skill (Large/Medium/Small scale) |
["frontend"] only | Frontend Flow | See Frontend Flow below |
["backend", "frontend"] | Fullstack Flow | subagents-orchestration-guide references/monorepo-flow.md |
Follow subagents-orchestration-guide skill Large/Medium/Small scale flow exactly. All steps, stopping points, and sub-agent sequencing are defined there.
STEP 1: Ask user if they have prototype code or UI references to provide.
STEP 2: Spawn ui-spec-designer agent → spawn document-reviewer agent. [STOP — BLOCKING] Present UI Spec for user approval. CANNOT proceed until user explicitly confirms.
STEP 3: Spawn technical-designer-frontend agent → spawn document-reviewer agent → spawn design-sync agent. [STOP — BLOCKING] Present Frontend Design Doc for user approval. CANNOT proceed until user explicitly confirms.
STEP 4: Spawn acceptance-test-generator agent → spawn work-planner agent → spawn document-reviewer agent with doc_type: WorkPlan.
[STOP — BLOCKING] Present Work Plan for user approval. CANNOT proceed until user explicitly confirms.
STEP 5: Run implementation readiness preflight.
Execute the Implementation Readiness Preflight Procedure from subagents-orchestration-guide for the approved work plan exact path. This means loading the work plan, evaluating R1-R5, resolving approved prep gaps through exact prep task files when needed, persisting the Readiness Report, and setting Implementation Readiness: ready or escalated. Apply the Implementation Readiness Marker Contract before entering autonomous execution.
STEP 6: Enter guided autonomous execution (see Autonomous Execution Mode below) using task-executor-frontend + quality-fixer-frontend agents.
Follow subagents-orchestration-guide references/monorepo-flow.md for the complete cross-layer workflow, including:
After user grants "batch approval for entire implementation phase", enter autonomous execution.
Before executing task files, read the associated work plan header and apply the Implementation Readiness Marker Contract from subagents-orchestration-guide.
Agent routing by task filename (for fullstack projects):
*-backend-task-* -> Spawn task-executor agent + quality-fixer agent
*-frontend-task-* -> Spawn task-executor-frontend agent + quality-fixer-frontend agent
*-task-* (no layer prefix) -> Spawn task-executor agent + quality-fixer agent (default)
Per-task cycle (complete each task before starting next):
status: escalation_needed or blocked -> Escalate to userrequiresTestReview is true -> Spawn integration-test-reviewer agent
needs_revision -> Return to step 1 with requiredFixesapproved -> Proceed to step 3task_file input. Read its Quality Assurance Mechanisms section as supplementary quality-check hints. filesModified: [executor response filesModified]. Use these files as the stub-detection scope."status: "stub_detected" -> Return to step 1 with stubFindingsstatus: "blocked" -> Escalate to userstatus: "approved" -> Proceed to step 5status: "approved"After all task cycles finish, collect all filesModified from every executor response (task-executor and task-executor-frontend, deduplicated), then run both verification agents before the completion report:
doc_type: design-doc. document_path: [path]. code_paths: [collected filesModified list]."summary.status is consistent or mostly_consistentsummary.status is needs_review or inconsistentstatus is approved or approved_with_notesstatus is needs_revisionblocked -> Escalate to userAfter acceptance-test-generator execution, when spawning work-planner, communicate:
nullnull