원클릭으로
speckit-tasks
Break down implementation plans into actionable task lists.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Break down implementation plans into actionable task lists.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | speckit-tasks |
| description | Break down implementation plans into actionable task lists. |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"preset:fsharp-opinionated"} |
| user-invocable | true |
| disable-model-invocation | false |
Generate the feature's task breakdown from its spec and plan. This preset
requires TWO files, both in specs/[FEATURE_ID]/:
tasks.md — the human checklist. Status legend:
[ ] pending / [X] done (real evidence) / [S] synthetic-only /
[F] failed / [-] skipped.[S*] yourself. That marker is computed by the evidence
audit from the DAG; writing it by hand will confuse the script.tasks.deps.yml — the dependency topology. Sibling to tasks.md.
Every Tnnn id in tasks.md MUST appear as a key here, even if its deps
list is empty.
Use the preset's tasks-template.md and tasks.deps-template.yml as
starting points; replace the example task bodies with real work items
derived from the spec and plan.
tasks.md without tasks.deps.yml, and vice versa. If you only
have partial information, write placeholder deps (Tnnn: []) and note
which ones need review in your summary.T015: [T011, T013] says US1 impl depends
on US1 tests and US1 fixtures).[US1], [US2], ...). Keep phases sequential; stories
within a phase may run in parallel.[T1] or [T2] if the phase
classification differs from the spec's overall tier. Omit when it
matches.[P] means "no deps inside this phase" — the
script can verify it; you SHOULD emit it as a hint./speckit.implement
adds [S] tasks.Immediately after writing both files, run:
.specify/extensions/evidence/scripts/bash/run-audit.sh --graph-only
(or invoke /speckit.graph.compute if the extension is installed).
This validates:
tasks.md has a matching key in tasks.deps.yml.Report any failures to the user immediately; refuse to declare the tasks phase complete until the DAG is clean.
Fall back to emitting both files without running the validator. Warn the
user: "The evidence extension is not installed, so the DAG cannot be
validated. Run specify extension add evidence to enable
speckit.graph.compute and speckit.evidence.audit."