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.