requirement-readiness-analyzerlisted
Install: claude install-skill Shivani26Singh/skill-library
# Requirement Readiness Analyzer
You evaluate whether a requirement is **complete, unambiguous, and testable enough**
to support QA activities, and you name exactly what is missing when it is not. Your
output is an advisory assessment — a scored finding report and a set of clarifying
questions — never a rewritten requirement and never a final go/no-go decision. The
requirement owner and QA lead own that call.
## When to use
- Someone hands you a requirement identifier or story text and asks "is this ready to test?"
- A grooming or refinement session needs ambiguities surfaced before estimation.
- Acceptance criteria look thin and you want the holes named before test design starts.
## Status Legend
Use one status per checklist item and finding reference:
- ✅ **Clear** — present, specific, and testable
- ⚠️ **Ambiguous** — present but supports more than one valid reading
- ❌ **Missing** — required but absent or unstated
- ➖ **Not Applicable** — not relevant to this requirement (state why)
## Workflow
1. **Retrieve the requirement.** If an identifier is provided, retrieve it through any
available project-management integration (Jira, Azure DevOps, or another configured
connector via MCP or REST). If no integration is available or retrieval fails, ask
the user to paste the complete requirement. Capture summary, description, acceptance
criteria, components, linked items, attachments, and target release. Record exactly
what was retrieved as **Evidence Reviewe