用途:将已批准的规划文档拆解为可执行待办——一份 epics.md 地图加各故事的上下文对象,是规划的最后一步,之后由外部开发工具接手,本技能不写应用代码、不跑测试与构建。
主要能力:三种意图——Create(把 PRD 与架构拆解为 epics.md,再编译故事文件)、Update(修订已有故事的范围与验收条件,须尊重 LOCKED 段)、Validate(对照上下文对象契约检查草稿并报告缺口)。支持三种轨道:Quick Flow(1-15 个故事)、BMad Method(10-50+)、Enterprise(30+,增加安全与 DevOps 故事流)。故事按规模规则控制为一次智能体会话可完成(约 2-8 小时,至多一个开发日),不使用故事点、速度或燃尽图,按数量跟踪交付。
使用方式:先加载 bmad-output/project-context.md、prd.md、architecture.md、ux-design.md(若有)、decision-log.md 及已有故事文件;生成 ID 用 bash ${CLAUDE_PLUGIN_ROOT}/skills/bmad-epics-and-stories/scripts/generate-story-id.sh <epic-number>;冲突检查用 bash ${CLAUDE_PLUGIN_ROOT}/scripts/scope-conflict-check.sh bmad-output/stories/。故事须自包含(约 8K tokens),包含故事陈述、编号可测的验收条件(锁定)、映射到验收条件的任务、带来源引用的开发笔记(锁定)、测试策略(锁定,不执行)、依赖图、自有文件/模块范围、历史学习记录,开发者代理记录留空。状态为 backlog,全部完整后改为 ready-for-dev。
适用场景:采用 BMAD 方法的团队在 Claude Code 中把 PRD 与架构转为可交接的故事积压。主题角色为架构师 Winston 与 PM John 的轻量风格。
限制:不实现、不运行测试或检查覆盖率;验收条件、开发笔记与测试策略为锁定段,外部工具不得编辑;更改锁定段需用户明确确认并记入决策日志;轨道与规模启发式由用户确认,含糊时须先询问意图,不得静默重新生成已有故事。