Find ambiguous wording that makes a requirement unverifiable, inconsistent, or open to multiple interpretations.
Trigger this skill when
A spec uses flexible language.
Multiple teams will interpret the same requirement.
A document is heading toward sign-off or implementation.
Expected inputs
requirements
stories
spec sections
policy text
Deliverables
ambiguity report
rewrite suggestions
question list
Operating procedure
Scan for subjective adjectives, overloaded nouns, missing units, missing actors, unclear referents, and hidden conditions.
Flag each ambiguous segment and explain why it is risky.
Suggest a tighter rewrite or a clarifying question.
Quality gates
Every flag explains the actual ambiguity, not just that the wording is bad.
Rewrites improve testability.
Questions are specific enough to answer decisively.
Handoff targets
requirements-interrogator
acceptance-criteria-writer
requirements-conflict-checker
Output style
Be explicit about uncertainty.
Prefer short, testable statements over long prose.
Surface risk and ambiguity instead of guessing.
Separate facts, assumptions, constraints, and open questions.
Failure modes to avoid
Do not invent stakeholder intent.
Do not convert preferences into mandatory requirements without evidence.
Do not hide unresolved ambiguity behind polished wording.
Do not collapse functional, non-functional, and business rule concerns into one blob.
Minimum output skeleton
## Summary
## Findings
## Structured outputs
## Assumptions
## Constraints
## Open questions
## Recommended next skill
1---2name: ambiguity-hunter3description: ambiguity-hunter4---5# ambiguity-hunter67## Purpose8Find ambiguous wording that makes a requirement unverifiable, inconsistent, or open to multiple interpretations.910## Trigger this skill when11- A spec uses flexible language.12- Multiple teams will interpret the same requirement.13- A document is heading toward sign-off or implementation.1415## Expected inputs16- requirements17- stories18- spec sections19- policy text2021## Deliverables22- ambiguity report23- rewrite suggestions24- question list2526## Operating procedure271. Scan for subjective adjectives, overloaded nouns, missing units, missing actors, unclear referents, and hidden conditions.282. Flag each ambiguous segment and explain why it is risky.293. Suggest a tighter rewrite or a clarifying question.3031## Quality gates32- Every flag explains the actual ambiguity, not just that the wording is bad.33- Rewrites improve testability.34- Questions are specific enough to answer decisively.3536## Handoff targets37- requirements-interrogator38- acceptance-criteria-writer39- requirements-conflict-checker4041## Output style42- Be explicit about uncertainty.43- Prefer short, testable statements over long prose.44- Surface risk and ambiguity instead of guessing.45- Separate facts, assumptions, constraints, and open questions.4647## Failure modes to avoid48- Do not invent stakeholder intent.49- Do not convert preferences into mandatory requirements without evidence.50- Do not hide unresolved ambiguity behind polished wording.51- Do not collapse functional, non-functional, and business rule concerns into one blob.5253## Minimum output skeleton54```md55## Summary56## Findings57## Structured outputs58## Assumptions59## Constraints60## Open questions61## Recommended next skill62```
Run npx skillmds@latest add 45ck/ambiguity-hunter in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
ambiguity-hunter It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
45ck (@45ck) published this skill. Their other Agent Skills are listed on their SkillMD profile.