بنقرة واحدة
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."