descartes

Rebuild problem approaches from first principles after testing assumptions.

4|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/satsilem/claude-skills-pantheon --skill descartes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: descartes
Source: https://github.com/satsilem/claude-skills-pantheon/tree/main/skills/descartes
Command: npx skills add https://github.com/satsilem/claude-skills-pantheon --skill descartes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Strip a problem to its first principles, identify inherited assumptions and conventions that may mislead, and rebuild reasoning from premises that survive scrutiny.

Core Features & Use Cases

  • Surface the problem and current frame, including provenance of the approach
  • Inventory and categorize assumptions as fact, empirical claim, or convention
  • Test assumptions and isolate load-bearing elements
  • Rebuild an approach from surviving premises and surface key divergences

Quick Start

Describe a stuck problem and its current frame, then ask Descartes to surface hidden assumptions and rebuild the approach from first principles.

Frequently Asked Questions about descartes

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

FAQPage Schema
How do I reframe a stuck problem using first-principles reasoning?

First-principles reasoning strips a stuck problem to its root causes by surfacing the current frame, inventorying assumptions, testing them, and rebuilding an approach from surviving premises. You provide the problem, current frame, and known assumptions to get a rebuilt approach.

What is the best way to identify hidden assumptions in business strategy?

Identifying hidden assumptions in business strategy requires inventorying and categorizing them as facts, empirical claims, or conventions. This process isolates load-bearing elements that may be inherited or misguided, allowing you to test them against scrutiny.

When do I need to apply first-principles problem framing to a design decision?

Apply first-principles problem framing to design decisions when the current frame feels inherited or misguided. It isolates root causes of vague problems by testing assumptions and rebuilding approaches from premises that survive scrutiny.

Can I use critical-thinking techniques to rebuild an approach from surviving premises?

Critical-thinking techniques rebuild an approach by isolating root causes, testing assumptions, and constructing reasoning solely from premises that survive scrutiny. This outputs a rebuilt approach and surfaces key divergences to guide next steps.

What inputs do I need to provide for first-principles problem analysis?

First-principles problem analysis requires the user to provide the stuck problem, the current frame, and any known assumptions. These inputs allow the process to surface provenance, inventory assumptions, and output a rebuilt approach.

Why does my current problem framing feel inherited or misguided?

Problem framing feels inherited or misguided when untested conventions and assumptions act as load-bearing elements in your reasoning. Stripping the problem to first principles identifies these inherited frames and isolates root causes for a rebuilt approach.