A local-first operating layer for founders, on Claude Code. Six markdown files run your business; the AI reads them every session. Free, MIT, no lock-in.
Audit the OS. Say "audit the OS" or "give me a health report" (or run /founder-os:audit). Composite report across readiness, lint, wiki state, brain staleness, and voice completeness. Read-only unless the user approves wiki-build.
Synthesise an answer across the brain. Say "what do I know about [topic]" or "synthesise across the brain" (or run /founder-os:brain-pass " "). Returns Answer / Evidence / Confidence / Gaps with stable-ID citations. Use when a question spans multiple brain files.
Set up your brand profile. Say "set up my brand profile" (or run /founder-os:brand-interview). Captures your visual identity (colors, fonts, logo) into core/brand-profile.yml. Activates branded outputs (your-deliverable-template, branded proposals, branded client updates). Takes about 10 minutes.
Turn one theme into a sequenced marketing campaign. Refuses to draft until five gate questions are answered (speaker, objective, audience temperature, channels, success metric). Output is a brief plus 3 to 7 content drafts.
Capture a meeting or inbound touch from a named person. Say "capture this", "log this", "I had a call with ", "I spoke to ", "I got a reply from ", "heard back from ", "they replied", or " responded" (or run /capture-meeting ). Routes a transcript or brain dump into brain/log.md + context/clients.md + open…
Notice what was recorded and propose where it goes. Say "sweep my meetings", "anything new to capture", or run /founder-os:capture-sweep. Sorts each item (client conversation, training media, internal, personal) and proposes queue items plus provisional-fact rows. Propose only - it never files a record or does the…
Sweep everything captured away from the laptop into the brain. Say "catch up" or "process my inbox" (or run /founder-os:catch-up). Files capture/inbox/ drops, pasted notes, and connected meeting-notes transcripts into brain/rants/ with provenance, runs the names-glossary correction pass, then offers /dream to distil.
Show every file the OS changed this session. Say "what did you change" or "show me this session's changes" (or run /founder-os:changes). Lists action, change size, and a one-command restore per file. Works with or without git - this is the visibility half of the session-changes tracker, and the whole undo surface on a…
Devil's advocate. Runs the output bias self-check against a claim, recommendation, or decision so the OS turns its skepticism on the position on the table. Say "challenge this", "what's the counter", "steelman the other side", "am I just agreeing with myself", "check your bias", "play devil's advocate", "poke holes"…
Process my rants. Say "process my rants" or "dream on the rants" (or run /founder-os:dream). Distils unprocessed rants into a 5-line digest and updates patterns, flags, parked decisions, needs-input, client signals, and proposed working preferences as warranted.
Review one recurring job the OS runs for you and propose changes to it. Say "review the follow-up watcher" or run /founder-os:employee-review . Reads its row, its verdicts, and what it filed, then proposes a shown diff. Never applies its own diff.
Pressure-test a new initiative. Say "I'm thinking of starting [X]" or "should I do this" (or run /founder-os:forcing-questions ). Six forcing questions and a verdict. Anti-scope gate.
Your own monthly performance review. Say "review my month" or run /founder-os:founder-review. Counts a scorecard from your own files, asks at most five coaching questions, files at most three commitments with dates. Private by default.
One maintenance sweep for the whole OS. Say "run housekeeping", "clean up the OS", or "what maintenance is due" (or run /founder-os:housekeeping). Default is detect - read-only, every piece of accumulated debt on one screen with its fix command. Pass "fix" to run the safe reversible fixes in dependency order and get…
Save a source for later. Say "ingest this" or "save this source" (or run /founder-os:ingest ). Files the source into raw/ with provenance, then proposes wiki updates the user approves before writing.
Add a new legal source (URL or PDF path) to the loaded jurisdiction's reference set. Drops it into sources.yml and creates a stub domain file if needed.
Set up the legal-compliance skill for your jurisdiction. Walks through jurisdiction selection, source loading, and deadline capture into context/compliance.md. Run once at install; re-run after a fiscal year change or move.
Refresh legal-compliance source freshness. Walks each source in your jurisdiction's sources.yml, checks for material changes, and updates lastcheckedon dates. Run quarterly or before any client-facing legal memo.
Turn your own LinkedIn export into a ranked outreach worklist, free and local. Fires on "scan my LinkedIn network", "rank my LinkedIn connections", "who in my network fits my ICP", "build my outreach list from my connections", or a dropped LinkedIn export ZIP (or run /founder-os:linkedin-scan ). Scores every…
Audit the wiki. Tool invocation (run /founder-os:lint). Read-only check across broken cross-references, orphan pages, stale time-sensitive content, provenance gaps, and possible contradictions. Never auto-fixes.
Capture a pasted thread (WhatsApp, Telegram, email body, voice memo transcript) and route it into the brain layer. Say "log this reply", "I got a reply", "they responded", "here is the reply", "log this thread", or run /founder-os:log-reply. Writes one structured entry to brain/log.md per conversation. Proposes (never…
Show me what FounderOS can do right now. Say "show me what you can do" or "what's available" (or run /founder-os:menu). Returns 5 to 7 capability suggestions tailored to your current state.
The morning answer loop. Say "morning loop" or run /founder-os:morning-loop. At most four sharp questions drawn from what is actually waiting, every answer written back to the file that owns it, then one coach line naming today's single step. Once a day.