What problem does it solve?
This Skill solves the common issue of poorly written requirements that focus on implementation details instead of business needs, or only describe database status changes without defining observable system behavior, leading to code that functions but fails to deliver actual business value.
Core Features & Use Cases
- 4-Point Requirement Validation: Applies checks for problem-vs-solution framing, observable behavior vs CRUD status, hidden domain decisions via an extensible signal map, and rigid quantifier edge cases.
- Interactive Requirement Rebuilding: For requirements that only describe status changes, it asks targeted probing questions to reformulate vague specs into clear, testable user stories with explicit behavior, concurrency rules, and reversibility logic.
- Use Case: Ideal for product managers, business analysts, and engineering leads reviewing tickets, user stories, or specification documents to catch hidden gaps and assumptions before development begins.
Quick Start
Share your requirements text, user story, or ticket with the requirements-critic skill to get a detailed critique of gaps, hidden assumptions, and a reformulated version of any flawed requirements.