/first-principles
Break down to fundamentals and rebuild from base truths
> /plugin marketplace add glittercowboy/taches-cc-resources > /plugin install taches-cc-resources@taches-cc-resources
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/first-principles
Context preview
What this command does when you run it.
Break down to fundamentals and rebuild from base truths
Command definition
first-principles.mddescription: Break down to fundamentals and rebuild from base truths argument-hint: [problem or leave blank for current context]
<objective> Apply first principles thinking to $ARGUMENTS (or the current discussion if no arguments provided).
Strip away assumptions, conventions, and analogies to identify fundamental truths, then rebuild understanding from scratch. </objective>
<process> 1. State the problem or belief being examined 2. List all current assumptions (even "obvious" ones) 3. Challenge each assumption: "Is this actually true? Why?" 4. Identify base truths that cannot be reduced further 5. Rebuild solution from only these fundamentals </process>
<output_format> **Current Assumptions:**
- Assumption 1: [challenged: true/false/partially]
- Assumption 2: [challenged: true/false/partially]
**Fundamental Truths:**
- Truth 1: [why this is irreducible]
- Truth 2: [why this is irreducible]
**Rebuilt Understanding:** Starting from fundamentals, here's what we can conclude...
**New Possibilities:** Without legacy assumptions, these options emerge... </output_format>
<success_criteria>
- Surfaces hidden assumptions
- Distinguishes convention from necessity
- Identifies irreducible base truths
- Opens new solution paths not visible before
- Avoids reasoning by analogy ("X worked for Y so...")
</success_criteria>
A growing collection of custom Claude Code resources built for real workflows.
Other commands on taches-cc-resources.
ask-me-questions
Gather requirements through adaptive questioning before executing any task
audit-skill
Audit skill for YAML compliance, pure XML structure, progressive disclosure, and best practices
audit-slash-command
Audit slash command file for YAML, arguments, dynamic context, tool restrictions, and content quality
audit-subagent
Audit subagent configuration for role definition, prompt quality, tool selection, XML structure compliance, and effectiveness

