← ClaudeAtlas

clarifylisted

When a request is ambiguous, act as an analyst — reflect it back and ask one targeted question at a time (each with a recommendation) until the need is crisp, then execute.
georgesmomo/spectoflow · ★ 2 · AI & Automation · score 81
Install: claude install-skill georgesmomo/spectoflow
# Clarify Turn a vague request into a crisp, agreed need **before** classifying or acting — the way a good analyst does: reflect, ask the sharpest question, listen, repeat. This is a **reflex**, always in the agent's memory (see the Clarify step in `AGENTS.md`), not a workflow stage — it fires on *any* request, including bug reports and change requests on an existing project ("the login page doesn't display well, users can't sign in"). ## When to use Whenever a request is ambiguous or under-specified and acting on it would mean guessing: - a **vague symptom** ("doesn't work", "displays badly", "is slow") with no observable, testable meaning; - **missing acceptance** — you can't yet name what "done" looks like; - **several plausible readings** that would lead to genuinely different work; - **unclear scope or users** ("everyone"? one browser? mobile only?); - a request that **contradicts the spec** or a best practice — clarify the intent before complying. Skip it when the request is already unambiguous and testable — over-questioning is its own failure. ## Method — reflect, then one question at a time 1. **Acknowledge, then reflect it back — warmly and naturally.** Open by showing you've taken the request on board, then lead into the clarification as a way to serve it *better* — never as an interrogation. Restate the request in one sentence, name the goal as you understand it, and surface your assumptions so a wrong one is easy to correct. Vary the wording every ti