q-thinking

Map complex problems using Belief Updater, Blind Spot Finder, and Complexity Mapper.

18|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/kju4q/q-claude-skills --skill q-thinking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: q-thinking
Source: https://github.com/kju4q/q-claude-skills/tree/main/skills/thinking
Command: npx skills add https://github.com/kju4q/q-claude-skills --skill q-thinking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps users understand and map problems deeply before taking action, reducing premature conclusions.

Core Features & Use Cases

  • Structured thinking: uses three techniques to surface assumptions and map reasoning
  • Hypothesis tracking: maintains multiple hypotheses and updates them as new evidence arrives
  • Decision support: clarifies the problem space to enable informed choices

Quick Start

Ask Claude to map the problem using the three techniques to surface assumptions and identify the key leverage point.

Frequently Asked Questions about q-thinking

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

FAQPage Schema
How do I map complex problems to surface hidden assumptions before acting?

To map complex problems, you apply structured reasoning techniques to surface hidden assumptions, track competing hypotheses, and identify leverage points for informed decisions.

What is the best way to track competing hypotheses when I feel stuck on an unclear problem?

Tracking competing hypotheses involves maintaining multiple explanations and updating them as new evidence arrives, which clarifies the problem space and prevents premature conclusions when you feel stuck in complex situations.

How do I identify leverage points in a complex problem space?

You identify leverage points by using a complexity mapper to deeply analyze the problem space, surfacing gaps and blind spots in your reasoning to pinpoint where targeted actions will have the greatest impact.

When do I need to use critical thinking techniques for problem-solving?

You need critical thinking techniques for problem-solving when facing complex, unclear situations where assumptions must be surfaced, or when you feel stuck and risk jumping to premature solutions without deep understanding.

How does a belief updater work to prevent premature conclusions?

A belief updater works by maintaining multiple competing hypotheses and systematically updating them as new evidence arrives, ensuring you track reasoning gaps and prevent premature conclusions before taking action.