원클릭으로
planning-and-task-breakdown
Use only when the user explicitly requests task decomposition, estimates, or an implementation plan.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use only when the user explicitly requests task decomposition, estimates, or an implementation plan.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Use only when the user explicitly requests context or rule optimization, reports stale/conflicting guidance, or requests session recovery and handoff. Keep substantial workstreams executable through focused task packets; never invoke solely because a session starts.
Use only when the user explicitly requests incremental implementation or continuation of a substantial planned workstream. Implement exactly one self-contained task packet per invocation, stop for review, and resume the next packet only after another explicit request; do not invoke merely because several files change.
Use only when the user explicitly requests a specification or approves a significant feature without an existing implementation contract. Define or revise durable behavior, architecture, constraints, and acceptance requirements; keep delivery order and executable task instructions out of the specification and hand decomposition to the planning workflow.
Use only when the user requests a code review or a dedicated pre-merge review; do not add it automatically after implementation.
Use only when the user explicitly requests simplification or a behavior-preserving clarity refactor.
Use only when the user explicitly requests documentation, an ADR, or an architecture-decision record; not for routine implementation notes.
SOC 직업 분류 기준
| name | planning-and-task-breakdown |
| description | Use only when the user explicitly requests an implementation plan, task decomposition, estimate, dependency map, or delivery sequence. For specification workstreams, create a compact plan index plus one separate self-contained Markdown task packet for every executable task so implementation does not preload the full specification; do not invoke automatically for routine coding. |
Plan from a measurable user outcome to independently verifiable delivery
slices. Treat planning as decomposition: task packets are the executable
artifacts, while plan.md is only their ordered index.
AGENTS.md files and
the task packet contract.docs/specs/<slug>/ bundle. Ask when more than one
specification could own the work.Do not write production code during planning.
State:
Prefer this order when applicable:
Do not schedule downstream UI or orchestration against an undefined contract. Slice vertically when a small end-to-end behavior can be independently verified. Use contract-first or risk-first slices when shared contracts or private-provider uncertainty would otherwise invalidate later work.
Create one docs/specs/<slug>/tasks/NN_<slug>.md file for every executable
task. Make each packet self-contained according to the task packet contract.
Every packet must include:
todo.md and handoff.md;Keep a packet small enough for one focused implementation session and normally no more than about five changed files. Split work that crosses independent subsystems, has more than one separately observable outcome, or cannot be verified independently. Use estimate ranges and state uncertainty drivers instead of false precision.
Each packet is an implementation invocation boundary. Completing it requires a review or preview pause. Do not plan automatic progression into the next packet.
Include every task-local requirement directly in the packet. Link exact
specification headings and acceptance IDs for traceability, but do not require
the implementer to read spec.md before starting.
After writing the packets:
plan.md, links/state in todo.md, and
current continuation context in handoff.md.# Implementation Plan: Feature Name
## Goal And Success Measure
## Ordered Task Index
| Task | Outcome | Dependencies | Coverage |
| --------------------- | ------------------ | ------------ | ------------- |
| [01 Task](01_task.md) | Observable outcome | None | REQ-01, AC-01 |
## Cross-Task Risks And Blockers
## Parallelization And Checkpoints
## Final Verification
Create or update together:
docs/specs/<slug>/tasks/plan.md;docs/specs/<slug>/tasks/todo.md;docs/specs/<slug>/tasks/handoff.md;Apply .agents/references/definition-of-done.md. Before implementation, confirm
that every packet is independently verifiable, dependencies are ordered,
coverage is complete, and the human has approved the plan.