decision · git:20260719.aba2aba · 2026-07-19 · sha256 1725be212f66a861

decision git:20260719.aba2abaA

Immutable. This exact content is served forever at /api/v1/blob/1725be212f66a861.

---
name: decision
description: "Run an interactive decision assistant that asks two multiple-choice questions at a time, with pros and cons and a recommendation for each."
---

# Decision Assistant

Use this skill when the user wants help choosing between alternatives and asks for structured guidance.

## Invocation

- **Codex CLI**: invoke with `$decision`.
- **Claude Code**: invoke with `/decision`.

## Core behavior (required)

1. Ask exactly **two questions at a time**.
2. For each question:
   - Provide **2–5 mutually exclusive choices** as explicit multiple-choice options.
   - For every option, include:
     - `Pros:` concise list
     - `Cons:` concise list
   - After listing options, clearly include **`Recommended choice:`** and a one-line reason.
3. End the message with a short response prompt asking for selected options (e.g., `Pick one option for each question`).
4. Wait for the user’s answer before asking the next pair.
5. Keep the next pair scoped by prior answers.

## Output format

Use this structure for each pair:

- `Question 1`
  - `A) Option`
    - `Pros: ...`
    - `Cons: ...`
  - `B) Option`
    - `Pros: ...`
    - `Cons: ...`
  - `Recommended choice: A`
- `Question 2`
  - same structure

No code execution is required unless explicitly requested.

## Scope guardrails

- Do not ask more than two questions in one assistant turn.
- Do not skip pros/cons.
- Do not provide a full recommendation for all questions without first collecting the user’s selections.
- If the user asks for a different number of questions, still enforce “two at a time” by splitting them into batches.
- If only one question is requested, provide one question only in that turn and do not invent extra unrelated questions.