name: v-model-requirements-acceptance description: Pairs requirements and issue acceptance criteria with acceptance-level validation. Use when closing the top of the V for a feature or release slice. Third person.
V-model: requirements ↔ acceptance
Links left: requirements (2.x) and well-formed issue-acceptance-criteria with right: acceptance-oriented validation (8.x).
When to use
- Defining or refining an issue so each AC maps to observable evidence.
- Preparing stakeholder demo, UAT, or audit evidence for “what we said we would deliver.”
Instructions
- Ensure acceptance criteria are testable (copy-pastable steps where possible).
- For each AC, name the validation method: automated check, scripted test, manual checklist, or monitored metric.
- Use validation-draft to derive scenarios; refine with validation-detail once behaviour is known.
- If requirements docs exist (goals, constraints, scope from 2.x), add explicit forward references from AC to those clauses where helpful.
Pitfalls
- Duplicate prose: keep one canonical statement of intent; link instead of copying long specs into both issue and docs.
- Mushy AC: “works well” → replace with measurable or binary checks.
Related
Related skills
TDD Red-Green-Refactor
Testing
Skill that guides Claude through the complete TDD cycle.
Claude CodeWindsurfintermediate
650
189
2,210
Web Accessibility Audit
Testing
Performs a comprehensive web accessibility audit following WCAG standards.
claudeCursorWindsurfintermediate
129
37
516
UAT Test Case Generator
Testing
Generates structured and comprehensive user acceptance test cases.
claudechatgptintermediate
87
24
440