ask-delivery
分析到交付的入口 — 根据你的目标(配置/澄清/BRD/PRD/合规/开发/审计/交接)路由到正确的 user-invoked skill。不确定该用哪个 analysis-to-delivery skill 时,从此入口进入。
测试用例设计 — 覆盖正常路径、边界条件、异常路径、合规校验、性能安全 5 大类用例。开发前需定义验收标准、为测试团队提供输入时调用本 skill,确保 BRD 功能点全部可验证。
$ npx -y skills add BlueprintOS/analysis-to-delivery --skill test-case-design --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/test-case-designContext preview
The summary Claude sees to decide when to auto-load this skill.
测试用例设计 — 覆盖正常路径、边界条件、异常路径、合规校验、性能安全 5 大类用例。开发前需定义验收标准、为测试团队提供输入时调用本 skill,确保 BRD 功能点全部可验证。
name: test-case-design description: 测试用例设计 — 覆盖正常路径、边界条件、异常路径、合规校验、性能安全 5 大类用例。开发前需定义验收标准、为测试团队提供输入时调用本 skill,确保 BRD 功能点全部可验证。 disable-model-invocation: true version: 4.0.0 requires: [stage-gate, doc-numbering]
按以下 5 大类逐项设计:
| 类别 | 内容 | 占比建议 | |---|---|---| | 正常路径 | 主流程 happy path | 30% | | 边界条件 | 极值、空值、最大/最小 | 20% | | 异常路径 | 错误输入、超时、外部依赖失败 | 30% | | 合规校验 | 数据授权、审计、效期锁定 | 10% | | 性能/安全 | 并发、SQL 注入、XSS | 10% |
每条用例至少包含:
| 字段 | 说明 | |---|---| | 用例编号 | TC-{模块}-{序号} | | 关联需求 | BRD §{章节} | | 前置条件 | 初始数据/状态 | | 输入 | 测试数据 | | 操作步骤 | 步骤化 | | 预期结果 | 精确、可验证 | | 实际结果 | 测试执行时填 | | 通过条件 | PASS/FAIL 判定标准 |
对每条业务规则设计至少 1 个用例:
通用需求分析到开发实施工作流 — 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。