← ClaudeAtlas

roll-.echolisted

Passive intent clarification skill. Automatically activates when user input is vague, rambling, contradictory, or unclear. Restates the user's intent in structured, concise form and confirms before proceeding. Does NOT activate when intent is already clear — in that case, just execute directly. This is a passive skill. Never announce "I'm using roll-.echo." Just do it naturally: restate, confirm, proceed.
seanyao/roll · ★ 13 · AI & Automation · score 83
Install: claude install-skill seanyao/roll
# Echo > Passive intent clarification — restate messy thoughts as clear intent, confirm, then act. ## When to Activate This skill fires **automatically** when the AI detects unclear intent. It should feel natural — not like a skill invocation, but like a thoughtful colleague saying "let me make sure I got that right." **Activation signals** (any of these): - Input is long and rambling (>3 sentences without a clear ask) - Multiple ideas tangled together with no clear priority - Contradictory statements ("I want X but also not-X") - Hedging language: "maybe", "sort of", "I think", "not sure but", "something like" - Vague scope: "make it better", "fix this area", "do something about" - The intent could reasonably be interpreted in 2+ very different ways ## When Not to Use - Intent is already clear and actionable ("add a login button to the header") - User gives a specific command with a skill trigger ("$roll-build US-001") - User is answering a question you asked (they're clarifying, not initiating) - The task is simple enough that misinterpretation risk is negligible - User needs targeted Q&A to fill specific gaps (use `$roll-.clarify`) **When in doubt**: If you're 80%+ confident you understand correctly, just execute. Echo is for the 50/50 situations where getting it wrong would waste real effort. ## How to Echo ### Step 1: Listen completely Let the user finish. Don't interrupt a stream of consciousness — the clearest signal often comes at the end. ### Step 2: Disti