choose

Guide Socratic dialogue to choose decisions under uncertainty and generate decision documents.

11|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/VivPillet10/ai-thinking-skills --skill choose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: choose
Source: https://github.com/VivPillet10/ai-thinking-skills/tree/main/choose
Command: npx skills add https://github.com/VivPillet10/ai-thinking-skills --skill choose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you make a real decision when tradeoffs are unclear, information is limited, and you keep looping instead of choosing an actionable path.

Core Features & Use Cases

  • Socratic decision dialogue: Probes the forcing function, reversibility (Type 1 vs Type 2), and the actual tension behind the choice.
  • Option mapping with success/failure signals: Produces 2–4 realistic options and stress-tests each against concrete outcomes.
  • Structured decision artifact: Generates a decision document that follows templates/decision-doc.md and stays grounded in the user’s own lean.

Quick Start

Use this skill by saying: "Help me decide between these options for [situation]; the forcing function is [reason it must happen now]."

Frequently Asked Questions about choose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a strategic decision when tradeoffs are unclear and information is limited?

Strategic decision-making under uncertainty requires mapping realistic options and stress-testing each against concrete success or failure signals. A structured Socratic dialogue probes the forcing function and classifies reversibility to calibrate discussion intensity toward an actionable lean.

What is the best way to structure a decision document for hard-to-frame tradeoffs?

A decision document for hard-to-frame tradeoffs should capture the forcing function, 2–4 mapped options, success and failure signals, and reversibility classification. Generating this artifact through Socratic dialogue ensures the outcome stays grounded in your actual lean.

How do you use Socratic dialogue to compare options by upside and failure signals?

Socratic dialogue compares options by systematically probing the actual tension behind the choice and the urgency of the forcing function. It then maps 2–4 options and stress-tests each against concrete outcomes to reveal upside potential and failure signals.

When should I classify a decision as Type 1 versus Type 2 reversibility?

Classify a decision as Type 1 versus Type 2 reversibility to calibrate the intensity of your Socratic dialogue. Type 1 decisions are easily reversible and require lighter probing, while Type 2 decisions are difficult to reverse and demand deeper option mapping and stress-testing.

Can I use this approach for agenda-less strategic calls with no clear options?

Agenda-less strategic calls benefit from a Socratic dialogue approach that probes the forcing function and maps 2–4 realistic options from limited information. It transforms open-ended discussions into a structured decision document with concrete success and failure signals.

What are the limitations of using Socratic dialogue for decision-making under uncertainty?

Socratic dialogue for decision-making under uncertainty relies on the user articulating a forcing function and a preliminary lean. Without an explicit reason the decision must happen now or a willingness to surface the actual tension, the option mapping and decision document generation may lack actionable grounding.