一键导入
ae-sdd-tasks
Create implementation tasks from specs (full lane)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create implementation tasks from specs (full lane)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fast-track bug investigation and fix initialization
Create high-quality git commits with clear Conventional Commit messages
Continue an SDD change set in a fresh chat using CLI status only
Critique proposal, specs, or plan for gaps and contradictions
Discover high-level architectural requirements for change-set specs
Explain SDD concepts, workflow, and CLI-first usage
| name | ae-sdd-tasks |
| description | Create implementation tasks from specs (full lane) |
Create implementation tasks for the change set. Full lane only—vibe/bug lanes skip this and use ae-sdd-plan.
spec-driven-development (state management, lane detection, task operations)[!IMPORTANT] Resolve the change set by running
ls changes/ | grep -v archive/. If exactly one directory exists, use it. Only prompt the user when multiple change sets are present.
Load spec-driven-development skill. Read state from changes/<name>/state.toml. Apply state entry check per skill guidelines.
Lane check: If lane is vibe or bug, redirect to ae-sdd-plan per skill guidelines.
Read proposal, specs from changes/<name>/specs/, and thoughts from changes/<name>/thoughts/.
This is a dialogue. Before creating tasks, present your breakdown thinking:
Create tasks by editing tasks.toml to add for each task:
spec_requirements entries grouped by source spec fileRequired structure:
[[task]]
name = "task-name"
title = "Task title"
description = "What this task accomplishes"
status = "pending"
[[task.spec_requirements]]
spec = "changes/<name>/specs/<file>.md"
requirements = [
"When <condition>, the system SHALL <behavior>",
"If <trigger>, the system SHALL <behavior>"
]
Task ordering principles:
Task constraints:
Do not update phase status in this command. When the user wants to proceed, suggest ae-sdd-next <name>.
Full lane, task breakdown dialogue:
Input: None (full lane, single change "user-reg")
Output: Present breakdown: "I'll scaffold DB models first, then vertical slices. 3 tasks total."
User approves. Create tasks in tasks.toml for: foundation, implementation, validation.
Task shape sample:
[[task]]
name = "foundation"
title = "Foundation - DB models and migrations"
description = "Add user tables and migrations to support registration."
status = "pending"
[[task.spec_requirements]]
spec = "changes/user-reg/specs/registration.md"
requirements = [
"When a new user is created, the system SHALL persist profile fields.",
"When validation fails, the system SHALL return field errors."
]
[[task.spec_requirements]]
spec = "changes/user-reg/specs/security.md"
requirements = [
"If password policy fails, the system SHALL reject account creation."
]
Wrong lane detected:
Input: "vibe-lane" (not full lane)
Output: "Vibe lane should use ae-sdd-plan instead. Redirecting."