refactor: 统一自定义技能前缀为 d8d-
bmad-requirements-pipeline → d8d-requirements bmad-dev-pipeline → d8d-dev generate-prototype-grid → d8d-prototype Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
name: bmad-dev-pipeline
|
||||
description: '全自动化 BMAD 开发+测试流水线。从需求文档和史诗故事出发,AI 自动执行完整开发流程(创建故事规格→实现代码→单元测试→E2E测试→代码审查→自动修复→循环验证),零人工干预。接续 bmad-requirements-pipeline 和 generate-prototype-grid 的产出物,自动将规划文档转化为可运行的代码。使用 Playwright MCP 覆盖管理后台和小程序 H5 模式的端到端测试。'
|
||||
name: d8d-dev
|
||||
description: '全自动化 BMAD 开发+测试流水线。从需求文档和史诗故事出发,AI 自动执行完整开发流程(创建故事规格→实现代码→单元测试→E2E测试→代码审查→自动修复→循环验证),零人工干预。接续 d8d-requirements 和 d8d-prototype 的产出物,自动将规划文档转化为可运行的代码。使用 Playwright MCP 覆盖管理后台和小程序 H5 模式的端到端测试。'
|
||||
---
|
||||
|
||||
Follow the instructions in ./workflow.md.
|
||||
@@ -20,7 +20,7 @@
|
||||
- 缺少任一文档时输出警告,不中断
|
||||
|
||||
3. **发现原型页面**
|
||||
- 扫描 `{project-root}/prototype-v2/` 目录(上游 `generate-prototype-grid` 的产出物):
|
||||
- 扫描 `{project-root}/prototype-v2/` 目录(上游 `d8d-prototype` 的产出物):
|
||||
- `pages/mobile/*.html` — 小程序用户端原型页面
|
||||
- `pages/admin/*.html` — 管理后台原型页面
|
||||
- 构建原型映射表(Story → 原型文件路径),供 CREATE-SPEC 和 IMPLEMENT 阶段使用:
|
||||
@@ -47,11 +47,11 @@
|
||||
```
|
||||
用户提出需求
|
||||
↓
|
||||
bmad-requirements-pipeline (产出需求文档)
|
||||
d8d-requirements (产出需求文档)
|
||||
↓ (--prototype)
|
||||
generate-prototype-grid (产出原型系统)
|
||||
d8d-prototype (产出原型系统)
|
||||
↓ (--dev)
|
||||
bmad-dev-pipeline (产出完整代码 + 测试)
|
||||
d8d-dev (产出完整代码 + 测试)
|
||||
↓
|
||||
交付:完整需求文档 + 可预览原型 + 可运行代码 + 测试覆盖
|
||||
```
|
||||
@@ -72,7 +72,7 @@ bmad-dev-pipeline (产出完整代码 + 测试)
|
||||
```
|
||||
用户:帮我做一个酒吧组局小程序
|
||||
↓
|
||||
AI 自动执行 bmad-requirements-pipeline
|
||||
AI 自动执行 d8d-requirements
|
||||
→ 产品简报
|
||||
→ PRD
|
||||
→ UX 设计
|
||||
@@ -80,11 +80,11 @@ AI 自动执行 bmad-requirements-pipeline
|
||||
→ 史诗与故事
|
||||
→ 准备度检查 + 自动修复
|
||||
↓
|
||||
AI 自动执行 generate-prototype-grid
|
||||
AI 自动执行 d8d-prototype
|
||||
→ 原型页面(管理后台 + 小程序 H5)
|
||||
→ 平铺入口 + 文档系统
|
||||
↓
|
||||
AI 自动执行 bmad-dev-pipeline
|
||||
AI 自动执行 d8d-dev
|
||||
→ 项目初始化(Epic 0)
|
||||
→ 逐 Story 实现(Epic 1-9)
|
||||
→ 单元测试 + E2E 测试(Playwright MCP)
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
### 恢复流程
|
||||
|
||||
1. **用户重新调用 `/bmad-dev-pipeline` 并选择验证模式**
|
||||
1. **用户重新调用 `/d8d-dev` 并选择验证模式**
|
||||
2. **按顺序读取恢复信息**:
|
||||
```
|
||||
pipeline-context.md → 凭据/端口/路由/进度
|
||||
@@ -103,7 +103,7 @@
|
||||
### 自动选择逻辑(用户未指定模式时)
|
||||
|
||||
```
|
||||
用户调用 /bmad-dev-pipeline
|
||||
用户调用 /d8d-dev
|
||||
↓
|
||||
读取 pipeline-state.yaml
|
||||
↓
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
name: generate-prototype-grid
|
||||
name: d8d-prototype
|
||||
description: 根据方案文档/需求文档生成原型平铺展示系统。AI 工作流:分析文档 → 拆分功能模块 → 生成各页面独立 HTML → 生成平铺入口页面。架构:每个页面是独立 HTML 文件,入口页面通过 iframe 网格同时平铺展示所有页面。
|
||||
---
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
```yaml
|
||||
---
|
||||
skill: generate-prototype-grid
|
||||
skill: d8d-prototype
|
||||
project_name: {项目名}
|
||||
started_at: {ISO timestamp}
|
||||
last_updated: {ISO timestamp}
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
name: bmad-requirements-pipeline
|
||||
name: d8d-requirements
|
||||
description: 需求分析全流程流水线。全自动化执行从产品简报到实施就绪检查的完整需求分析,全程零停顿。自动检测已有产物、支持断点续接、Pencil MCP设计文件集成。完成后自动启动原型生成。使用方式:说"启动需求分析流水线"或"开始需求分析"或"需求分析流水线"。
|
||||
---
|
||||
|
||||
@@ -81,4 +81,4 @@ Check activation context immediately:
|
||||
| 3-解决方案 | `bmad-check-implementation-readiness` | 就绪报告 |
|
||||
|
||||
下游对接(流水线完成后自动启动):
|
||||
- `generate-prototype-grid` — 原型生成
|
||||
- `d8d-prototype` — 原型生成
|
||||
@@ -71,7 +71,7 @@ IF 无产物:
|
||||
**checkpoint**:
|
||||
```yaml
|
||||
---
|
||||
pipeline: bmad-requirements-pipeline
|
||||
pipeline: d8d-requirements
|
||||
project_name: {project_name}
|
||||
started_at: {当前ISO时间}
|
||||
last_updated: {当前ISO时间}
|
||||
@@ -53,8 +53,8 @@
|
||||
## 下一步
|
||||
|
||||
所有需求分析产物已就绪。可以启动:
|
||||
- 原型生成 (generate-prototype-grid)
|
||||
- 开发流水线 (bmad-dev-pipeline)
|
||||
- 原型生成 (d8d-prototype)
|
||||
- 开发流水线 (d8d-dev)
|
||||
```
|
||||
|
||||
## 3. 更新最终状态
|
||||
@@ -113,7 +113,7 @@ last_updated: {当前ISO时间}
|
||||
**零暂停**:总结输出后立即调用下游技能:
|
||||
|
||||
```
|
||||
Skill tool: generate-prototype-grid
|
||||
Skill tool: d8d-prototype
|
||||
Arguments:
|
||||
项目: {project_name}
|
||||
PRD: {planning_artifacts}/prd.md
|
||||
@@ -102,7 +102,7 @@ phase-03 →
|
||||
3.2: 预读PRD+架构+UX → bmad-create-epics-and-stories → 验证 → 三文件更新
|
||||
3.3: 预读全部 → bmad-check-implementation-readiness → 如Fail自动修复循环
|
||||
→ 三文件更新 → 自动继续
|
||||
phase-04 → 自动总结 → 自动启动 generate-prototype-grid → COMPLETE
|
||||
phase-04 → 自动总结 → 自动启动 d8d-prototype → COMPLETE
|
||||
```
|
||||
|
||||
---
|
||||
@@ -155,7 +155,7 @@ Arguments: --autonomous
|
||||
|
||||
```yaml
|
||||
---
|
||||
pipeline: bmad-requirements-pipeline
|
||||
pipeline: d8d-requirements
|
||||
project_name: {project_name}
|
||||
started_at: {ISO}
|
||||
last_updated: {ISO}
|
||||
Reference in New Issue
Block a user