ask-delivery
分析到交付的入口 — 根据你的目标(配置/澄清/BRD/PRD/合规/开发/审计/交接)路由到正确的 user-invoked skill。不确定该用哪个 analysis-to-delivery skill 时,从此入口进入。
严守 9 阶段流程(分析-设计)— 适合新手/复杂项目,按顺序自动调 9 个 user-invoked skill。希望按完整结构化流程、逐步推进且不需每步自行决策时调用本编排。
$ npx -y skills add BlueprintOS/analysis-to-delivery --skill analysis-delivery-workflow --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/analysis-delivery-workflowContext preview
The summary Claude sees to decide when to auto-load this skill.
严守 9 阶段流程(分析-设计)— 适合新手/复杂项目,按顺序自动调 9 个 user-invoked skill。希望按完整结构化流程、逐步推进且不需每步自行决策时调用本编排。
name: analysis-delivery-workflow description: 严守 9 阶段流程(分析-设计)— 适合新手/复杂项目,按顺序自动调 9 个 user-invoked skill。希望按完整结构化流程、逐步推进且不需每步自行决策时调用本编排。 disable-model-invocation: true version: 4.0.0
| # | 阶段 | 调用的 skill | 产出 | |---|---|---|---| | 1 | 项目配置 | `/setup-analysis-delivery` | 4 个 `*-path.md` | | 2 | 需求澄清 | `/grill-task` | TASK_CONFIRM + 字段对齐 | | 3 | BRD | `/to-brd` | 01-BRD + 流程图 | | 4 | 合规评审 | `/compliance-review` | 04-合规评审 | | 5 | 测试用例 | `/test-case-design` | 07-测试用例 | | 6 | PRD | `/to-prd` | 05-PRD(三格式) | | 7 | 开发设计 | `/dev-design` | AGENTS + FSD + 数据模型 + 开发设计 + 回测 + 复盘 | | 8 | QA 审计 | `/qa-audit` | 09-QA 审计报告 | | 9 | 交接 | `/handoff` | HANDOVER.md |
**设计交接完成后,推荐进入 `/using-superpowers` 走 5 步实施**:
brainstorming → design-an-interface → domain-modeling → writing-plans → tdd → executing-plans → verification-before-completion
| 实施步骤 | 产出 | |---|---| | brainstorming | 设计稿 | | design-an-interface | 接口契约 | | domain-modeling | 领域模型 | | writing-plans | ≤ 2h 子任务列表 | | tdd | RED → GREEN → REFACTOR | | executing-plans | 逐步开发 + commit | | verification-before-completion | 完成前验证 |
每阶段必签字才能进入下一阶段。详细见 `disciplines/stage-gate` 3 层门控:
阶段 2 → 阶段 3 之间,必须同时满足:
1. TASK_CONFIRM 状态 = ✅ 2. REVIEW 文档中 ❓=0 且 🔴=0 3. 用户白名单话术签字(详见 `skills/disciplines/stage-gate/SKILL.md`)
详见 `scripts/task-confirm-check.py` 自动化校验。
每个项目根维护 `.analysis-delivery-state.json`(加入 `.gitignore`),5 个子命令:
# 初始化(项目级) python3 scripts/analysis-state.py init --project <name> [--project-root .] [--force] # 记录 gate 脚本结果(pass/fail 会自动 +1 拦截次数) python3 scripts/analysis-state.py record-gate --stage N --script <gate> --result pass|fail # 记录阶段签字(只接受 4 句白名单之一,其他一律 reject) python3 scripts/analysis-state.py signoff --stage N --text "我已全部确认,可以进入下一步" # 查看当前状态(9 阶段进度 + last_gate + errors) python3 scripts/analysis-state.py status # 5 项度量指标(total_gates / total_signoffs / 拦截次数 / 重试次数 / 阶段用时) python3 scripts/analysis-state.py metrics [--json]
**白名单话术(只 4 句)**:
❌ "OK / 好 / 继续 / 确认" 一律视为非签字。
**中断恢复**:状态文件在 `.gitignore`,存在本地;下次开会话时跑 `status` 即可看到当前阶段、已签字阶段、错误计数。
通用需求分析到开发实施工作流 — 26 个独立可组合 skill、3 个完整行业示例、13 个 CI workflow、26 个自动化脚本、15 个 pytest 测试。
分析到交付的入口 — 根据你的目标(配置/澄清/BRD/PRD/合规/开发/审计/交接)路由到正确的 user-invoked skill。不确定该用哪个 analysis-to-delivery skill 时,从此入口进入。
**Deprecated**: 此 Skill 是 `rules/ascii-flowchart.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/ascii-flowchart.md`,不要继续依赖本 Skill。
**Deprecated**: 此 Skill 是 `rules/context-pointer.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/context-pointer.md`,不要继续依赖本 Skill。
**Deprecated**: 此 Skill 是 `rules/doc-numbering.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/doc-numbering.md`,不要继续依赖本 Skill。
**Deprecated**: 此 Skill 是 `rules/no-field-guessing.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/no-field-guessing.md`,不要继续依赖本 Skill。
**Deprecated**: 此 Skill 是 `rules/no-self-invent.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/no-self-invent.md`,不要继续依赖本 Skill。