Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

First Principles Decomposer

ASecurity

Break any problem down to fundamental truths, then rebuild solutions from atoms up. Use when user says "firstp", "first principles", "from scratch", "what are we assuming", "break this down", "atomic", "fundamental truth", "physics thinking", "Elon method", "bedrock", "ground up", "core problem", "strip away", or challenges assumptions about how things are done.

651 stars
0 votes
0 copies
69 views
Added 2/10/2026
business

Security Analysis

A100/100

Scanned 2/12/2026

Install to Claude Code

$npx -y skills add sundial-org/awesome-openclaw-skills --skill first-principles-decomposer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of First Principles Decomposer?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for First Principles Decomposer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sundial-org-first-principles-decomposer/badge)](https://www.skillsdirectory.com/skills/sundial-org-first-principles-decomposer)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: first-principles-decomposer
description: Break any problem down to fundamental truths, then rebuild solutions from atoms up. Use when user says "firstp", "first principles", "from scratch", "what are we assuming", "break this down", "atomic", "fundamental truth", "physics thinking", "Elon method", "bedrock", "ground up", "core problem", "strip away", or challenges assumptions about how things are done.
---

# First Principles Decomposer

## When To Use
- Designing new products or features
- Feeling stuck on a complex problem
- Existing solutions seem overcomplicated
- Need to challenge assumptions
- Starting any new project or initiative

## The Process

### Phase 1: Identify Assumptions
Ask: "What am I assuming to be true that might not be?"
List every assumption embedded in the current approach.

### Phase 2: Break to Atoms
For each assumption, ask: "What is the most fundamental truth here?"
Keep asking "why?" until you hit bedrock facts.

### Phase 3: Rebuild From Truth
Starting ONLY from verified fundamentals, ask:
"What's the simplest solution that addresses the core need?"

## Interactive Flow

When user invokes this skill:

1. **Clarify the problem** (1-2 questions max)
2. **Surface assumptions** - list what's being taken for granted
3. **Decompose to fundamentals** - show the atomic truths
4. **Rebuild solution** - construct from ground up
5. **Compare** - show how this differs from conventional approach

## Output Format

```
PROBLEM: [stated problem]

ASSUMPTIONS IDENTIFIED:
1. [assumption] → Challenge: [why this might be wrong]
2. [assumption] → Challenge: [why this might be wrong]

FUNDAMENTAL TRUTHS:
• [bedrock fact 1]
• [bedrock fact 2]
• [bedrock fact 3]

REBUILT SOLUTION:
[New approach built only from fundamentals]

VS CONVENTIONAL:
[How this differs from the obvious approach]
```

## Example Triggers
- "Break down our parent communication problem from first principles"
- "I want to rethink how we do [X] from the ground up"
- "What are we assuming about [problem] that might be wrong?"

## Integration

This skill compounds with:
- **inversion-strategist** - After rebuilding from fundamentals, invert to find what would guarantee failure of the new approach
- **second-order-consequences** - Project downstream effects of implementing the rebuilt solution
- **pre-mortem-analyst** - Stress-test the rebuilt solution by imagining its failure
- **six-thinking-hats** - Apply all six perspectives to validate each fundamental truth identified

## Skill Metadata
**Created**: 2026-01-06
**Last Updated**: 2026-01-06
**Author**: Artem
**Version**: 1.0

---
See references/framework.md for detailed methodology
See references/examples.md for Artem-specific examples
See references/integrated-frameworks.md for Stanford Design Thinking + MIT Systems Engineering combo

Attribution

sundial-orgsundial-org
View sourceMore from sundial-org →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →