← ClaudeAtlas

acceptance-criterialisted

Use when writing testable acceptance criteria, QA-ready conditions, and completion rules for product requirements.
Leo-maomao/pm-copilot · ★ 4 · AI & Automation · score 77
Install: claude install-skill Leo-maomao/pm-copilot
# Acceptance Criteria ## Goal Make requirements objectively reviewable and testable. ## Workflow 1. Assign stable acceptance IDs such as `AC-F1-01` and trace each item to a requirement or function ID. 2. Convert each requirement into observable behavior. 3. Include only confirmed MVP requirements, not optional or future capabilities. 4. Include normal, boundary, error, permission, eligibility, fallback, rollback, and cancellation cases when relevant. 5. Use Given/When/Then for multi-step flows, approvals, async states, or cross-role workflows. 6. Link acceptance criteria to tracking or metrics when behavior must be measured. 7. State the verification method: UI check, API response, data record, log/audit entry, analytics event, or manual approval evidence. 8. For unreviewed content payloads, verify placeholder or draft handling without treating the content as launch-approved. 9. For user-facing repo-backed features, include enough criteria to cover entry, primary path, ineligible or permission state, content/source state, and analytics/privacy behavior. 10. For generated or repeated records, include at least one criterion for duplicate prevention, edit/delete propagation, skipped instance handling, and boundary dates when those behaviors are in MVP scope. 11. For destructive, irreversible, membership-changing, or permission-reducing actions, include criteria for impact summary, explicit confirmation, blocking conditions, recovery or cooling-off behavior when available, au