From founder-os
List what must be true for a plan to work, strike what is already evidence, and rank the rest by cost to test — run before the plan is expensive
How this skill is triggered — by the user, by Claude, or both
Slash command
/founder-os:assumption-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every plan is a stack of beliefs the founder has stopped noticing they hold.
Every plan is a stack of beliefs the founder has stopped noticing they hold. This skill writes them down as statements that can be proved false, throws out the ones that do not matter, and orders what remains by hours to test.
The ordering is the whole trick. Ranked by importance, the biggest assumption goes first, it costs six weeks to test, and the founder therefore tests nothing and launches. Ranked by cost, something gets tested on Tuesday.
Early — while the plan is still cheap to change. Before bet-sizing commits a
cap, and ideally before quarterly-planning writes the bet into goals.md.
Also when a plan has been described three times and the description keeps changing shape while the conclusion stays fixed. That is a plan built downward from a conclusion, and its assumptions were never examined.
Read first — house rule 1:
metrics.md — the recorded numbers, which decide what is evidence and what
is beliefclients/ and pipeline.md — the same, for anything the plan assumes about
demanddecisions/ — assumptions the founder has already tested and forgotten they
testedmetrics.md, clients/, or
pipeline.md settles it, it is evidence, not an assumption. Twenty
assumptions means facts and beliefs are mixed together. What survives is
usually three, and seeing it drop from twenty to three is most of the value
this skill delivers.No file. The Board owns no workspace state. Hand back a table:
| # | assumption (falsifiable) | load-bearing | how to test | cost |
|---|--------------------------|--------------|-------------|------|
| 1 | <statement with a number> | yes | <the test> | 2h |
Struck as already evidence: <N> — <where each was settled>
Least willing to test: <#> — <why that is the answer>
If the audit changes the plan, the Strategist rewrites goals.md and the
Chief of Staff logs the change. You advise; you do not write company state.
Never run the tests. That is the founder's Tuesday, and a board that runs the experiment becomes accountable for the plan and stops being able to judge it.
Never accept "we'll know once we launch." A launch is not a test. It is the bet, with the test bundled in at maximum price and no way to stop halfway.
Do not rank by importance, even when asked. The founder will ask. The ranking they want produces a list they will not act on, and they already have one of those.
Do not audit a plan into non-existence. Seven falsifiable assumptions is a normal plan, not a bad one. Every plan has assumptions; the failure is not knowing which one is load-bearing.
npx claudepluginhub msolecki/founder-os --plugin founder-osGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.