Loading...
Loading...
Enrich a Phase Sepc/PRD with Quality Requirements (Q-nnn) and Acceptance Criteria (AC-nnnn). Use when user wants to add QA perspective, define test criteria, identify non-functional requirements, add verification steps, or prepare a Phase PRD for test planning.
npx skill4agent add ozten/skills tpm-spec-verifyprd-phase-generator| Tag | Category | Questions to Ask |
|---|---|---|
| Performance | Response times? Throughput? Caching? |
| Security | Auth? Input validation? Data protection? |
| Availability | Uptime requirements? Failover? Recovery? |
| Scalability | Concurrent users? Data volume limits? |
| Accessibility | WCAG level? Keyboard nav? Screen readers? |
| Compatibility | Browsers? Devices? Integrations? |
| Internationalization | Languages? Locales? RTL support? |
| API Standards | Versioning? Rate limits? Error formats? |
Q-007 [COMPAT]: The system shall support Chrome, Firefox, Safari, and Edge (latest 2 versions)
**Applies to:** F-001, F-002, F-003
**Priority:** Must**Acceptance Criteria:**
- AC-R0142-01: Form accepts valid email formats (user@domain.tld)
- AC-R0142-02: Form rejects invalid emails with inline error message
- AC-R0142-03: Form requires non-empty name field
- AC-R0142-04: Form preserves input on validation failure
- AC-R0142-05: Submit button disabled until required fields populated| Do | Don't |
|---|---|
| Specific, testable conditions | Vague ("works correctly") |
| One behavior per AC | Multiple behaviors combined |
| Observable outcomes | Implementation details |
| Include error states | Only happy path |
| Requirement | Feature | Priority | Status | AC Count |
|---|---|---|---|---|
| R-0142 | F-014 | Must | Draft | 5 |
references/naming-conventions.md