Thinking

Decompose complex problems into structured plans with surfaced assumptions and unknowns.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kurko/ai-company-os --skill thinking-kurko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Thinking
Source: https://github.com/kurko/ai-company-os/tree/main/skills/thinking
Command: npx skills add https://github.com/kurko/ai-company-os --skill thinking-kurko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decompose complex problems with structured reasoning to isolate bias and improve clarity.

Core Features & Use Cases

  • Structured problem decomposition using a repeatable template
  • Bias isolation and perspective evaluation through rotation patterns
  • Built-in anti-pattern safeguards and decision-ready outputs

Quick Start

Provide a structured problem statement and ask for a stepwise plan that surfaces facts, assumptions, gaps, and the first testable action.

Frequently Asked Questions about Thinking

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

FAQPage Schema
How do I decompose complex ambiguous problems into actionable plans?

Structured problem decomposition breaks down ambiguous problems by surfacing facts, assumptions, and gaps to reveal a clear, actionable plan. It outputs a smallest verifiable step to test the solution.

What is structured reasoning and how does it isolate bias in decision-making?

Structured reasoning isolates bias by systematically evaluating assumptions with confidence levels and rotating perspectives. This ensures decision-ready outputs are built on explicit problem statements rather than unchecked biases.

How do I use devil's advocacy to evaluate ideas before commitment?

Devil's advocacy evaluates ideas before commitment by applying anti-pattern safeguards to challenge proposed solutions. This structured approach surfaces hidden flaws and identifies unknowns with their potential impact.

Can I use perspective-rotation patterns for product management and research decisions?

Perspective-rotation patterns are fully applicable for product management and research decisions. They decompose complex problems by exploring multiple viewpoints to ensure comprehensive evaluation before final commitment.

What is the best way to track uncertainty and identify unknowns in a solution?

The best way to track uncertainty is by surfacing assumptions with explicit confidence levels and identifying unknowns with their estimated impact. This uncertainty tracking reveals the smallest verifiable step to validate the plan.

When should I not use structured problem decomposition?

You should avoid structured problem decomposition for simple, well-understood tasks requiring immediate execution rather than analysis. The bias isolation and perspective evaluation outputs add unnecessary overhead to straightforward operational decisions.