force-thinker

Elicits typed inputs and compiles them into testable obligations and hypotheses for design decisions.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/wangwu-30/ww-skills --skill force-thinker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: force-thinker
Source: https://github.com/wangwu-30/ww-skills/tree/main/force-thinker
Command: npx skills add https://github.com/wangwu-30/ww-skills --skill force-thinker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

force-thinker helps you decide and validate system/product/design choices by turning messy requirements into explicit obligations, forbidden states, and testable assumptions.

Core Features & Use Cases

  • Structured design reasoning: Guides an iterative flow from interactive elicitation to formalization, candidate plans, and verification.
  • Obligation and forbidden-state checking: Ensures proposals satisfy hard requirements and avoid explicitly forbidden outcomes.
  • Evidence-first commitments: Requires tests for hard claims and assumptions, and performs verification checks before selection.
  • Decision witness plans: Produces up to three plan witnesses, with clear tradeoffs, ranking logic, and explicit remaining uncertainty.

Quick Start

Ask the AI to run /force-thinker for your design problem with your non-negotiable constraints and desired success metrics.

Frequently Asked Questions about force-thinker

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

FAQPage Schema
How do I make architecture decisions based on evidence instead of intuition?

To make architecture decisions based on evidence, you must resolve ambiguous design choices by eliciting typed inputs and compiling them into testable obligations, forbidden states, and hypotheses. This enforces verification checks before final selection.

How do I validate technical tradeoffs during system design?

Validating technical tradeoffs during system design requires producing up to three decision witness plans. This method applies explicit ranking logic and uncertainty-reduction workflows to evaluate candidates against hard requirements and constraints.

What is the best way to resolve ambiguous product design requirements?

The best way to resolve ambiguous product design requirements is to transform them into explicit obligations and forbidden states. This formalization-to-review pipeline ensures proposals avoid explicitly forbidden outcomes and satisfy hard constraints.

Can I use structured design reasoning for organizational design scenarios?

Yes, you can use structured design reasoning for organizational design scenarios. The uncertainty-reduction workflow applies to org design situations where correctness depends on constraints and evidence, evaluating hypotheses to refuse or select with explicit blocker criteria.

How do I check if a design proposal violates forbidden states?

Checking if a design proposal violates forbidden states involves an obligation and forbidden-state checking process. This ensures proposals satisfy hard requirements and explicitly avoid forbidden outcomes through enforced tests for hard claims and assumptions.

When should I not use an evidence-first approach for design decisions?

You should avoid an evidence-first approach for design decisions when correctness does not depend on strict constraints. If a scenario tolerates intuition alone without needing testable assumptions or formal verification, this structured workflow is unnecessary.