First Principles Thinking

Apply first principles thinking whenever the user is questioning whether a design, strategy, or solution is fundamentally right — not just well-executed. Triggers on phrases like "are we solving the right problem?", "why do we do it this way?", "is this the best approach?", "everyone does X but should we?", "we've always done it this way", "challenge our assumptions", "start from scratch", "is there a better way?", or when the user seems to be iterating on a flawed premise rather than questioning the premise itself. Also trigger when a proposed solution feels like an incremental improvement on something that may be fundamentally broken. Don't optimize a flawed foundation — question it first.

andurilcode f26b63a 4.3 KB Updated

File contents

andurilcode/craftwork/tree/main/skills/first-principles-thinking commit f26b63a448

Frequently asked questions

npx skillmds@latest add andurilcode/first-principles-thinking