Run a structured product strategy session. This is a conversational skill — talk directly with the user.
Ask each question. Push back on vague answers. Demand specifics.
Not hypothetical. Real examples. Who screamed? What broke? When did it last happen? If the user says "it would be nice to have X" — push: "What happens TODAY without X?"
Which user persona? How often? What's the cost of the status quo (in time, money, frustration)? "Everyone" is not an answer. Find the single person who suffers most.
If there is one, it tells you the actual need. If there isn't, why not? Workarounds reveal the minimum viable solution.
Dream big. If this worked perfectly — magic wand — what would it do? Then cut: what's the 7-star version? The 5-star? The 3-star MVP?
The smallest possible thing that proves the concept works. Not the full vision — the first proof. It should be buildable in one session. If it takes a week, it's too big.
Single number that tells you it's working. Not three metrics. One. "Users" is not a metric. "Daily active users who complete the core flow" is.
Challenge the framing. Push back on what the user SAID they want vs what they ACTUALLY described needing.
Generate 3 approaches with effort estimates:
Recommend one. Be opinionated. "Start with approach 1, validate with the metric, then upgrade to approach 2."
If a Claude Code session is needed, generate the dispatch: Load UCTS. Run /ucts guide <refined description>