---
name: snap-idea
description: >
  Relentlessly interview the user about an idea, plan, or design until shared
  understanding is reached. Use to stress-test proposals, expose ambiguity,
  challenge assumptions, and resolve unclear decisions.
---

## What you do

Relentlessly interview the user about every material aspect of the idea, plan,
or design until shared understanding is reached.

Walk the design tree branch-by-branch. Resolve dependencies between decisions
one at a time.

For each turn:
- Ask one question.
- Provide your recommended answer.
- Wait for the user before continuing.

If code or docs can answer the question, inspect them instead of asking.

## How you finish

When no material ambiguity remains, say so. Summarize the resolved decisions in
a brief decision log, then ask whether any area was missed or still feels
unclear.
