thinking-decide

Guide structured decisions through assumptions, alternatives, steelman, and recommendation.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/AirMile/claude-config --skill thinking-decide
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: thinking-decide
Source: https://github.com/AirMile/claude-config/tree/main/skills/thinking-decide
Command: npx skills add https://github.com/AirMile/claude-config --skill thinking-decide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured decision-making is needed when weighing trade-offs between options, comparing pros and cons, or making a strategic choice between approaches. This framework surfaces assumptions, generates alternatives, steelmans counterarguments, and yields a confidence-rated recommendation, avoiding trivial decisions.

Core Features & Use Cases

  • Surfaces explicit assumptions and generates a robust set of alternatives, including a strong steelman against the chosen path.
  • Guides the decision through four steps (assumptions, alternatives, steelman, and recommendation) with clear checkpoints.
  • Ideal for architectural, technology, or strategic decisions with significant impact.

Quick Start

Invoke /thinking-decide with your question to begin the four-step decision process.

Frequently Asked Questions about thinking-decide

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

FAQPage Schema
How do I make a tough architectural decision when multiple valid options exist?▼

To make a tough architectural decision, you need a structured framework that surfaces assumptions, evaluates alternatives, and delivers a confidence-rated recommendation. This avoids trivial choices by guiding options through a four-step reasoning process.

What is steelmanning and how does it apply to technology selection?▼

Steelmanning in technology selection means building the strongest possible counterargument against your chosen path. It forces you to objectively evaluate opposing architectural choices before finalizing a recommendation, ensuring robust strategic decisions.

When should I use a structured decision framework for strategic choices?▼

Use a structured decision framework for strategic choices when stakes are high and multiple valid approaches exist. It is specifically designed for architecture choices and technology selections where weighing trade-offs and comparing alternatives is critical.

How do I analyze alternatives and surface assumptions during complex trade-offs?▼

You analyze alternatives and surface assumptions by following a four-step workflow: explicitly defining assumptions, generating alternatives, steelmanning counterarguments, and delivering a final recommendation with a clear confidence rating.

Can I use this reasoning framework for minor day-to-day product decisions?▼

This reasoning framework avoids trivial decisions and is not built for minor day-to-day product choices. It is intended for high-stakes architectural, technology, or strategic decisions where multiple valid options require deep analysis.