verify-acceptance-criterialisted
Install: claude install-skill felipecabargas/gambit
# Acceptance Criteria Verifier
## When to Use
Use this skill to evaluate acceptance criteria quality. It's most valuable when:
- Reviewing criteria before development starts (catch issues early)
- Auditing existing criteria that have caused confusion or rework
- Ensuring criteria align with product standards
- Converting vague requirements into precise, testable statements
- Preparing criteria for team handoff to engineering
## Input Format
The skill accepts acceptance criteria in multiple formats:
- **Plain text**: A list pasted directly into the message
- **Markdown**: Bullet points or numbered lists
- **CSV/Excel**: Uploaded spreadsheet files
- **JSON**: Structured data
- **Mixed**: Any combination of the above
Example inputs:
```
Given the user is logged in
When they navigate to the dashboard
Then they should see a list of their recent items
```
Or:
```
- Display loads within 2 seconds
- All product images render correctly
- User can filter by category
```
## Evaluation Framework
Each acceptance criterion is evaluated against **five dimensions of quality**:
### 1. Clarity & Conciseness
- Is the language plain and unambiguous?
- Can all stakeholders interpret it the same way?
- Is it free of jargon or unexplained terms?
- Does it say exactly one thing, clearly?
**Critical Issues**: Ambiguous terms with multiple interpretations
**Major Issues**: Vague language; jargon without definition
**Minor Issues**: Wordy phrasing that could be tightened
### 2. Testabili