locales/zh-CN/skills/atdd-assistant/SKILL.md
引导验收测试驱动开发(ATDD)流程,用于定义和验证用户故事。 使用时机:定义验收条件、用户故事验证、ATDD 流程。 关键字:atdd, acceptance, user story, INVEST, 验收测试, 用户故事, 验收条件。
npx skillsauth add asiaostrich/universal-dev-standards locales/zh-CN/skills/atdd-assistantInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
语言: English | 简体中文
引导验收测试驱动开发(ATDD)流程,用于定义和验证用户故事。
WORKSHOP ──► DISTILLATION ──► DEVELOPMENT ──► DEMO ──► DONE
PO 提出用户故事,团队提出澄清问题,共同定义验收条件。
将验收条件转换为可执行的测试格式,消除歧义,取得 PO 签核。
执行验收测试(初始应失败),使用 BDD/TDD 进行实现,迭代直到全部通过。
展示通过的验收测试,演示可运作的功能,取得正式验收。
PO 已验收,代码已合并,故事已关闭。
| 准则 | 说明 | Criterion | Description | |------|------|-----------|-------------| | Independent | 可独立开发 | Independent | Can be developed separately | | Negotiable | 可协商细节 | Negotiable | Details can be discussed | | Valuable | 提供商业价值 | Valuable | Delivers business value | | Estimable | 可估算工作量 | Estimable | Can estimate effort | | Small | 一个 Sprint 可完成 | Small | Fits in one sprint | | Testable | 有明确验收条件 | Testable | Has clear acceptance criteria |
As a [role],
I want [feature],
So that [benefit].
### Acceptance Criteria
- Given [context], when [action], then [result]
/atdd - 启动互动式 ATDD 会话/atdd "user can reset password" - 针对特定功能进行 ATDD/atdd US-123 - 针对现有用户故事进行 ATDD/atdd 完成后,AI 助手应建议:
验收测试已定义。建议下一步:
- 执行
/sdd建立规格文档- 执行
/bdd将 AC 转为 Gherkin 场景- 执行
/tdd直接实现验收测试
development
[UDS] 扫描代码库的调试残留与代码质量问题;可自动修正安全模式。 Use when: before committing, during PR review, or periodic codebase cleanup. Keywords: sweep, debug cleanup, console.log, debugger, TODO, ts-any, code quality, 扫描, 清理.
tools
[UDS] 从规格衍生 BDD 场景、TDD 骨架或 ATDD 表格
development
[UDS] 识别重复流程并以正确的开发深度构建 Skill
tools
[UDS] AI 辅助 git push 安全层:质量门禁 + 协作护栏。 Use when: pushing commits, force pushing, pushing to protected branches, pushing feature branches. Keywords: git push, force push, protected branch, quality gate, push receipt, PR automation, 推送, 保护分支, 质量门禁.