ambiguity-detector
Installation
SKILL.md
Ambiguity Detector
Systematic detection of ambiguous, incomplete, contradictory, and underspecified requirements in software specifications, user stories, API contracts, and design documents. This skill provides classification frameworks for different types of ambiguity, detection heuristics, clarification question templates, and requirement quality metrics.
When to Use This Skill
Use this skill for:
- Reviewing user stories or requirements before sprint planning
- Analyzing API specifications for undefined edge cases
- Evaluating design documents for contradictory or incomplete assumptions
- Checking acceptance criteria for testability and clarity
- Reviewing contracts between teams or services for ambiguous interfaces
- Preparing clarification questions for product owners or stakeholders
- Assessing the overall quality of a requirements document
- Preventing rework caused by misunderstood requirements
Trigger phrases: "ambiguous requirement", "unclear specification", "what does this mean", "requirements review", "missing details", "contradictory requirements", "incomplete spec", "ambiguity check", "requirements quality", "clarify this requirement", "underspecified"