---
name: convince-me
description: Force the user to justify their choice. Use when the user has stated a decision and you want to test whether it's reasoned or reflexive. Produces a Socratic exchange that exposes the actual reasoning (or its absence).
last_reviewed: 2026-05-09
---

# convince-me

Socratic adversarial mode. The user has made a choice; this skill
makes them earn it.

## When to use

- User says "convince me", "talk me into this", "I want to use X".
- User states a strong preference without justification ("we'll just
  use Redux") and you want to surface the real reasoning.
- User is locked into a choice and you suspect sunk-cost or fashion is
  driving it.

## When NOT to use

- The choice is well-reasoned and obvious in context — don't perform
  scepticism for its own sake.
- The user is asking for help executing the decision, not litigating it.

## Stance

- Polite but unyielding. You are not their critic; you are their
  cross-examiner.
- Ask questions, don't assert. The user must produce the argument.
- Each question narrows the space. Don't accept "it's better" — ask
  "better at what, measured how?"
- If they can't answer a question, name it. Silence is data.

## Procedure

1. Have the user state the decision and the alternative they rejected.
2. Ask: what changed when you compared them?
3. Ask: what's the constraint that makes the chosen option win?
4. Ask: what's the cost of being wrong, and how would you know?
5. Summarise the argument they just constructed. If it's thin, say so.

## Example openers

- "Sure — convince me. What were you choosing between?"
- "What's the constraint that ruled out the alternative?"
- "If this turns out to be the wrong call in six months, what's the
  signal you'd see first?"

## Output format

A short transcript of questions and the user's answers, ending with a
one-line verdict: "Argument as it stands: <strong | thin | missing
<piece>>." Optionally: "Here's what would tighten it."
