From thorough
Presents unclear requirements as interactive multiple-choice questions using the AskUserQuestion tool. Call this after identifying unclear axes during requirements triage. Pass unclear axes as arguments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thorough:askThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You have been given a list of unclear topics. Your job is to call the `AskUserQuestion` tool. That is your ONLY job.
You have been given a list of unclear topics. Your job is to call the AskUserQuestion tool. That is your ONLY job.
AskUserQuestion with up to 4 questions.AskUserQuestion again.question (string), header (max 12 chars), options (2-4 items), multiSelect (boolean)label (concise choice), description (what it means for implementation)multiSelect: true only when choices are not mutually exclusivenpx claudepluginhub yasinishyn/claude-thorough --plugin thoroughClarifies vague requirements into actionable specs via hypothesis-driven, option-based questions using AskUserQuestion. For ambiguous features, bugs, or tasks.
Guides how to ask users questions interactively: which tool to use, batching strategy, and when to ask serially. Useful for collecting requirements, confirming decisions, or pausing for input.
Guides collaborative requirements gathering for ambiguous requests, unclear scopes, or missing details to understand the underlying problem before coding.