一键导入
tasks
Decompose an approved plan.md into an ordered tasks.md ready for `implement`. Each task = one test + one implementation + one commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Decompose an approved plan.md into an ordered tasks.md ready for `implement`. Each task = one test + one implementation + one commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Check for drift between spec.md, plan.md, tasks.md, and the actual code. Reports the gaps; does not fix them.
Run a category-specific quality pass (security / performance / accessibility / i18n / privacy / observability) against the current plan and code.
Surface [NEEDS CLARIFICATION] markers in spec.md (or plan.md) to the user, one at a time, and edit the file with the answers.
Bootstrap or amend constitution.md (framework, preset, or project). Inspects existing project context first; enforces the amendment process: issue first, one article per PR, reviewer non-author.
Print the pipeline quick-reference — a one-screen summary of every /aia:* command and its hand-offs, prefixed by a state-aware "Próximo passo" line.
Execute an approved plan + tasks list by dispatching one fresh subagent per task and applying two-stage review (spec compliance, then code quality) before moving on.
| name | tasks |
| description | Decompose an approved plan.md into an ordered tasks.md ready for `implement`. Each task = one test + one implementation + one commit. |
| metadata | {"aiadev":{"version":"0.2.0","inputs":[{"type":"file","path":"specs/<branch>/plan.md"}],"outputs":[{"type":"file","path":"specs/<branch>/tasks.md"}],"requires":["constitution","templates/tasks-template.md"],"handoffs":["implement","analyze"]}} |
Convert a plan into the ordered list of atomic units that implement will execute.
Announce at start: "Using the tasks skill. One task = one test + one implementation + one commit."
aiadev preflight tasks --feature <slug>. Abort on non-zero exit unless AIADEV_PREFLIGHT=warn is set.plan.md exists with a fully ticked Constitution Check.templates/tasks-template.md is available.specs/<branch>/tasks.md.T<NNN> id, monotonic within the file.Status: pending.Depends on: list of task ids or —.Files: create / modify / test lists. Exact paths.Spec scenarios: the spec scenarios this task exercises.Acceptance: the checklist every task ends with (test failed, then passed, no regression, commit).{{TEST_COMMAND}} from the active preset.implement will refuse a cycle.### T<NNN> — Title (H3). If you want to group tasks visually by phase, use a bold paragraph or a bullet list — never a heading that demotes the task to ####. Downstream consumers (the VSCode extension parser, implement) tolerate H3-H6 today, but H3 stays the canonical form.pending, in_progress, blocked, done. Synonyms like completed, todo, wip are tolerated by the VSCode parser as fallback, but implement writes done and downstream automation may rely on it. Don't invent new values.implement.analyze before implementing.