founder-os
An operating system with your first team already on it: five named digital employees with written job descriptions, gated until you grade their runs, and a brain that keeps everything you tell it and invents nothing. 97 skills, 47 commands, six role modes. The wizard interviews you and models your working life in plain markdown you own: clients, pipeline, decisions, cadence, voice, brand. No server, no key, no git required - ZIP install, one Claude plan. Files any AI can read: the model is the part you swap, the brain is the part you keep
Plugin founder-os from marketplace founder-os-marketplace in ARCASSystems/FounderOS. Commands read from the repo's manifest — 20 days ago.
What it installs
Skills (97)
add-handsGive your Founder OS hands - let it DO things, not just answer. Trigger on "add hands", "let it do things", "give it hands", "let it take actions", or "set up actions". The default ships only SAFE, reversible, local actions (open a folder or a web link; save a note to your log) that run with no conf
add-mouthGive your Founder OS a mouth - have it read an answer out loud or render it to an audio file, from any skill, without the full conversational voice loop. Trigger on "add a mouth", "add mouth", "read this out loud", "let it speak", "give it a voice out", or "set up text-to-speech". The default holds
add-voiceGive your Founder OS a voice - talk to it out loud and hear it answer. Trigger on "add voice", "let me talk to my OS", "voice mode", "talk to it out loud", or "set up voice mode". This is SPEAKING and LISTENING; if they mean how their WRITING sounds, that is voice-interview, not this. Installs the T
approval-gatesCheck whether an action needs approval before doing it. Say "do I need approval for this" or "should I ask first". Triggers when you are about to send, publish, pay, sign, delete, or push something public. Reads `rules/approval-gates.md` and classifies the action as auto-runnable, ask-first, or refu
auditAudit the OS in one composite report. Say "audit the OS", "check OS health", "full audit", or "is the OS healthy" (or run /founder-os:audit). Runs readiness, lint, wiki graph state, brain staleness, and voice completeness together. Read-only.
backupBack up the founder's OS to a destination they choose, on command only. Trigger on "back this up", "back up my OS", "set up a backup", "push this somewhere safe", "mirror this offsite", or any plain request to keep an offsite copy. Destination-agnostic: GitHub is the recommended default for long-ter
blind-spot-reviewPressure-test a draft for blind spots before pre-send review. Say "find blind spots", "what am I missing", or "review for risk". Runs nine fixed review categories covering evidence, risk, timing, relationships, data, upside, and walkaway planning. Read-only.
bottleneck-diagnosticFind the real bottleneck in the business. Say "what's blocking me", "why does everything route through me", "can the business run without me", or "where am I the bottleneck". Scores founder dependency across five practical dimensions and names the highest-impact thing to shed.
brain-logCapture a thought, flag, or decision into the brain system. Trigger on "capture this", "log this", "flag this", "park this decision", "note this", "remember this", "save this thought", "brain dump", "I had an idea", "something to track", or any variation. Also fires on user-vocabulary equivalents: "
brain-passSynthesise an answer across the brain layer. Say "what did I decide about X", "what have I been avoiding", "what do I know about Y", "give me the brain on this" (or run `/founder-os:brain-pass "<question>"`). Use when a question needs reasoning across log, knowledge, decisions, flags, patterns, and
brain-snapshotRefresh the runtime context payload other skills read at task time. Say "refresh the brain snapshot", "rebuild context", or "update the snapshot". Also fires when wiring a new skill to the snapshot or when checking which fields skills can rely on. The snapshot is generated by `scripts/brain-snapshot
brand-interviewSet up the visual brand profile. Say "set up my brand profile", "set up my brand", "brand interview", or "capture my brand" (or run /founder-os:brand-interview). Interactive interview that captures colors, fonts, logos, footer text, and writes the result to `core/brand-profile.yml`. Adapts to existi
brand-voice-interviewCapture a brand's writing voice and positioning. Say "set up a brand voice", "capture our brand voice", "add a brand", "set up brand voice for <name>", or run /founder-os:brand-voice-interview. Different from voice-interview, which captures the OPERATOR's personal voice. This skill captures how a br
business-context-loaderLoad and progressively fill the business-context file for a company you run (operator companies only). Say "load context for <company>", "what's next on <company>", "what's stale on <company>", or "give me an action on <company>". Reads `companies/<slug>-business.md` (derived from `templates/busines
campaign-from-themeTurn one theme into a structured marketing campaign. Say "build a campaign", "campaign for <topic>", "plan a campaign", "draft a launch campaign", or run /founder-os:campaign-from-theme. The skill REFUSES to generate content until the user has answered five funnel-gating questions: speaker (operator
capture-sweepNotice what was recorded and propose where it should go, without being asked. Say "sweep my meetings", "anything new to capture", "check my recorder", or run /founder-os:capture-sweep. Reads the capture inbox and a connected meeting recorder since the last sweep, sorts each item (client or contact c
catch-upSweep everything captured away from the laptop into the brain. Trigger on "catch up", "process my inbox", "I sent myself some notes", "here's what I captured today", or a paste of raw voice-note transcripts. Reads capture/inbox/ (and pasted text, and a connected meeting-notes tool when one is wired)
client-updateWrite a status update or milestone report for whoever is waiting on the work - a client, or the person you answer to inside a company. Trigger on "update the client", "write a status update", "write my status update", "project update", "send a progress report", "milestone update", "weekly update for
connectConnect a tool to Founder OS by asking in plain English. Trigger on "connect Telegram", "connect my calendar", "connect my email", "set up notifications", "hook up <tool>", "wire up <tool>", or any request to link an external tool. Also trigger on "connect gemini" and "connect elevenlabs", which the
content-repurposerReformat one piece of content across many channels. Trigger on "repurpose this", "turn this into", "adapt this for", "convert this to", "make versions of this for", or any variation. Also fires when the user shares content and wants it reformatted for different platforms. Works across LinkedIn, YouT
content-startThe front door to the Content pack: turn one idea into a week of content. Trigger on "turn this idea into content", "one idea into a week of content", "help me with content", "make content from this", "plan my content", "I have a topic, help me post it", "what should I post", or any open-ended conte
context-persistencePull what we already know about a topic before re-explaining. Say "what do we know about <topic>", "give me the prior context", or "remind me where we left off". Fires at session start, after a gap, or when the founder references prior context. Prevents the agent from stating facts without source pa
cross-linkPropose [[wikilink]] insertions for backtick-quoted paths and unquoted prose path mentions in a single markdown file. Read-only by default. Say "cross-link this file", "wikilink the references in", "convert backticks to wikilinks", or "retrofit links in". Use after a session edits a file that names
data-securityCheck whether data is safe to share with an external tool. Say "is this safe to paste", "can I send this to <tool>", or "classify this data". Fires before pasting, uploading, forwarding, or sending data to an external tool or AI model. Classifies the data and checks it against the user's data-handli
decision-frameworkWalk through a structured decision when the founder is stuck. Trigger phrases: "help me decide", "should I", "what would you do", "weigh these options", "pros and cons", "I'm stuck between", "I can't decide", "trade-offs", "which option", or any situation where the user is evaluating alternatives. C
decisions-startThe front door to the Decisions pack: get unstuck when you cannot decide, cannot prioritise, or have lost the thread. Trigger on "help me decide", "cut my list to one", "I'm overwhelmed", "I'm stuck", "what should I do", "help me think this through", "should I start this", "where do I stand", or any
delivery-startThe front door to the Delivery pack: get ready to deliver client work and gate it before it ships. Trigger on "get me ready to deliver this", "help me deliver this client work", "I have client work due", "prep this delivery", "ready this for the client", "is this ready to send to the client", or any
email-drafterDraft an email in the founder's voice. Trigger on "write an email", "draft a reply", "send a message", "follow up with", "reach out to", "respond to this email", "compose an email", or any variation. Also fires when the user pastes email content and asks for a response, or when they describe a situa
employee-reviewReview one digital employee and propose changes to it. Say "review the assistant", "review the note-taker", "how is that job doing", "performance review for <id>", or run /founder-os:employee-review <id>. Reads its registry row, its verdicts, and the items it filed, then proposes upgrades to its def
finance-importParse a finance CSV export into a normalized markdown summary the OS can read later. Say "import this finance export", "parse this finance CSV", or "summarize this finance export". Read-only at the source - it never writes back to your accounting tool. Detects amount, date, account, category, and me
forcing-questionsPressure-test a new initiative before starting it. Say "should I start this", "is this worth doing", "force me to think this through", or "run forcing questions" (or run /founder-os:forcing-questions). Fires when the founder is about to start something new, expand scope mid-task, or invest time in a
founder-coachingCoach a founder through their state and capacity. Trigger on "check in on", "prep a coaching session", "do a founder review", "map someone's roles", "time audit", "energy check", "identity mapping", "founder diagnostic", "capacity review", "how is [person] doing", "wartime or peacetime", "is this fo
founder-next-movePropose the single highest-leverage next move. For a founder it aims at their next paying customer; for an operator running a role inside a company it aims at the outcome they own for whoever is waiting on it. Trigger on "what should I do next", "what's my next move", "where do I push", "I don't kno
founder-os-setupSet up Founder OS from scratch, or adopt it into an existing notes folder. Fires on any natural-language onboarding ask, including: "set up Founder OS", "set up my second brain", "help me set up my second brain", "help me onboard", "onboard me", "what do I do", "where do I start", "how does this wor
founder-reviewYour own monthly performance review, run by your OS. Say "review my month", "score my month", "founder review", "coach me through the month", or run /founder-os:founder-review. Two steps - a scorecard counted from your own files first (counts only, never opinions), then at most five coaching questio
founder-scope-challengeStress-test a founder's plan, brutally, before they spend weeks on it. Trigger on "challenge my plan", "is this plan right", "stress test this", "push back on this", "am I doing too much", "is this enough", "talk me out of this", or any moment a founder wants the plan attacked rather than approved.
github-opsFast GitHub operations via the gh CLI. Use when the user mentions GitHub issues, PRs, repos, actions, releases, creating or triaging issues, opening or reviewing pull requests, managing branches, inspecting repo state, or checking CI. Works on any repo the operator's gh CLI is authenticated against.
handoff-protocolBuild a handoff doc when work moves to someone else. Say "hand this off to <person>", "build a handoff", "delegate this", or "package this for the next person". Creates a structured artifact with ownership, done state, deadline, constraints, open questions, and source links.
hireThe Chief of Staff's hiring door: turn a recurring pain or a "I need help with X" into the RIGHT-SIZED solution - an answer, a preference line, a skill, a script, a chartered seat, or a team of specialists - never defaulting to the biggest build. Trigger on "hire", "I need help with", "who should ow
historyShow the founder their saved versions as readable dated events, wrapping git log so they never read a SHA. Trigger on "what changed", "show my history", "version history", "what did I save", "show my saved versions", "what have I changed", or any plain request to see past versions. Renders newest fi
housekeepingOne periodic maintenance sweep that keeps a months-old brain from rotting. Trigger on "clean up the OS", "run housekeeping", "what maintenance is due", "tidy the OS", or /founder-os:housekeeping. Detect mode (default) is read-only: every piece of accumulated debt (stale cadence, aging rants, log blo
ingestFile a source (URL, file path, or pasted text) into raw/ with provenance preserved. Trigger on "ingest this", "process this source", "file this article", "save this transcript", "add this thread to the OS" (or run /founder-os:ingest). Also fires when the user shares a source they want preserved alon
knowledge-captureCapture takeaways from a book, podcast, article, or conversation. Trigger on "capture this", "log this", "capture notes from", "what I learned from", "book notes for", "takeaways from", "save this insight", "I just read", "I just listened to", "key points from", or any variation of knowledge capture
legal-complianceJurisdiction-aware legal, regulatory, and compliance skill for founders. Ships with a complete UAE reference set as the worked example. Non-UAE founders wire in their own jurisdiction's source documents (PDFs, government URLs, gazetted acts) at setup, and the skill answers from those instead. Trigge
linkedin-brand-directionTurn your real LinkedIn network plus your goal into a personalised, algorithm-aware content direction. Trigger on "what should I post on LinkedIn", "what's my content lane", "give me a LinkedIn content direction", "what does my network reward", or after a power audit when the user wants a brand stra
linkedin-network-scanTurn your own LinkedIn export into a ranked, ready-to-work outreach list, for free. Point it at the data-export ZIP LinkedIn gives you; a deterministic local script scores every connection against an ICP you set and writes a short worklist plus an interactive page you can filter. No scraper, no paid
linkedin-postWrite a LinkedIn post in the founder's voice. Trigger on "write a LinkedIn post", "draft a post", "post about this", "make this a LinkedIn post", "turn this into a post", "I want to share this on LinkedIn", or any mention of "LinkedIn" in the context of creating content. Also fires when the user sha
linkedin-power-auditDeep, deterministic read of your own LinkedIn data export - far more than the connection scan. Trigger on "audit my LinkedIn", "power audit my LinkedIn", "analyse my whole LinkedIn", "what does my LinkedIn network look like", "where is my network thin", or when the user wants brand or network-health
linkedin-startThe front door to everything Founder OS can do with your LinkedIn data. Trigger on "help me with my LinkedIn", "what can I do with my LinkedIn", "give me my LinkedIn data", "do something with my LinkedIn export", "I downloaded my LinkedIn data", or any open-ended LinkedIn request where the user has
linkedin-warm-revivalSurface the dormant-but-valuable contacts you have not spoken to in months, each with a one-line reopener. Trigger on "who should I reconnect with", "revive my dormant LinkedIn contacts", "who have I gone cold with", "warm up my old connections", or after a power audit when the user wants to reactiv
lintAudit the wiki for integrity issues. Say "lint the wiki", "check wiki integrity", "find broken links", "what's stale", or "what's drifted" (or run /founder-os:lint). Six checks: broken cross-references, orphan pages, stale time-sensitive content, provenance gaps, contradictions, and doctrine files t
list-prunerClean a contact list before outreach - remove duplicate emails, flag missing fields, and score each row High / Medium / Low. Say "prune this list", "clean my contact list", "remove duplicates", or "score this list". Accepts a CSV path or a pasted table. Returns a clean markdown table; writes a file
log-archiveAge the running brain log so a long-lived install stays lean. Say "archive my log", "my log is getting long", "trim the brain log", or "the log is over the cap". Moves the oldest entries out of brain/log.md into monthly archives at brain/archive/log-YYYY-MM.md and leaves a one-line pointer behind, s
log-replyCapture a pasted thread (WhatsApp export, Telegram dump, email body, voice memo transcript) and structure it into the brain layer. Trigger on "log this reply", "log this thread", "I got a reply", "they responded", "here is the reply", "log this conversation", "capture this exchange", or run `/log-re
meeting-prepPrep for a meeting or debrief one after. Trigger on "prep me for my call with [name]", "prep for a meeting", "prepare for a call", "get me ready for", "meeting notes", "debrief this meeting", "summarize the call", "what should I ask in", or any reference to preparing for or processing meetings, call
memory-passUse when memory entries may be stale - after a 7+ day session gap, after a close, block, or unblock event, or when a person or project mentioned in conversation contradicts an existing memory claim. Audits Active Project Context entries in MEMORY.md against brain/log.md, context/clients.md, context/
menuShow what FounderOS can do right now. Say "show me what you can do", "what can FounderOS do", "what should I try next", or "what's relevant right now" (or run /founder-os:menu). Returns 5 to 7 capability suggestions tailored to current state. Reads `brain/.snapshot.md`, open flags, this week's must-
morning-loopThe morning answer loop. Say "morning loop", "run my morning", "what needs me today", or run /founder-os:morning-loop. Asks at most four sharp questions drawn from what is actually waiting - a blocked queue item, an unanswered ask, a provisional fact, a stale commitment - then writes every answer ba
observation-rollupCompresses observation logs into weekly summaries. Rolls completed weeks once they are 3+ days past week-end AND have ≥7 days of data. Say "roll up observations" or "compress old logs" (or run /founder-os:observation-rollup). Archives the source JSONL files. Idempotent and recoverable - safe to run
os-evolveTurn an audit, a pile of flags, or a vague sense that the OS is drifting into one dated plan with numbered execute prompts. Say "evolve the OS", "what should the OS fix about itself", "plan the next OS cycle", or run /founder-os:os-evolve. Scores the previous cycle first, then writes gaps with evide
own-your-historyTurn on full version history for a Founder OS install that does not have it yet - the graduation step for ZIP installs. Trigger on "own my history", "turn on version history", "turn on full history", "install git", "set up version control", or when the save, history, or restore skills find git missi
pipeline-startThe front door to the Pipeline pack: turn a name into a tracked, worked deal. Trigger on "turn this name into a deal", "track this prospect", "help me with my pipeline", "I met someone, help me pursue them", "work this lead", "new business with <name>", "follow up with <name>", or any open-ended bus
pitch-deckBuild an investor or sales pitch deck. Say "build my pitch deck", "investor deck", "help me pitch this", "deck for the raise", "make a deck for this" (or run /founder-os:pitch-deck). Challenges the story before building it, interviews you one question at a time, writes a slide-by-slide spec you own,
pre-send-checkRun a pre-send gate before any deliverable goes out. Trigger on "check this before I send", "ready to send", "final review", "look this over before it goes out", "review before I ship", or any variation of pre-ship review on an email, proposal, deck, contract, post, invoice, or status update. Read-o
priority-triageCut through overwhelm to ONE thing to do next. Trigger on "I'm overwhelmed", "what should I focus on", "what should I focus on next", "too many things", "I don't know where to start", "help me prioritize", "what matters most", "I'm stuck", "I can't decide what to work on", "everything feels urgent",
profile-routerDecide who is operating the OS and what it should lead with for them. Fires during setup (the wizard calls it to infer a variant and write core/profile.md) and any time the operator says "update my profile", "what should the OS lead with for me", "set my profile", or "re-detect my profile". Maps fiv
proposal-writerWrite a consulting or service proposal. Trigger on "write a proposal", "create a quote", "draft a SOW", "scope of work", "put together a proposal", "pricing for", "engagement letter", or any variation of creating business proposals, quotes, scoping documents, or service agreements. Also fires when t
prospect-initCreate a new prospect record for a company you sell to or watch. Trigger on "add a prospect", "track <company> as a prospect", "start tracking <company>", or "new prospect <company>". Creates `companies/prospects/<slug>.md` from `templates/prospect-context.template.md` after asking 3 to 5 questions.
querySearch across the OS with a multi-hop query. Say "what blocks <priority>", "what connects to <client>", "what history explains <decision>", or "search the OS for <topic>" (or run /founder-os:query). Traverses `brain/relations.yaml` plus core operating files. Three modes (index, timeline, full) for p
queueManage the work queue. Say "what's on my plate", "what's moving", "show me the queue", "add to queue: <thing>", "start <description>", "done with <description>", or "park <description>" (or run /founder-os:queue). Reads cadence/queue.md. The ACTIVE section is capped at 3 items - the skill enforces t
readiness-checkScore the OS install across six buckets and name the next 3 moves. Trigger on "check my OS readiness", "how am I doing", "what's my OS state", "readiness check", "how's the system", or "where are the gaps" (or run /founder-os:status). For a full composite health report across all five checks, use /f
reconnect-promptTurn an expired-token or 401 failure into one copy-paste reconnect prompt and log the failed call. Say "the integration broke", "my token expired", "reconnect <tool>", or "I got a 401". Stops the failing action, never retries, never asks for credentials. Routes the failure to the quarantine catch-ne
restoreUndo the founder's OS back to an earlier saved version, non-destructively, wrapping git so they never type a git command. Trigger on "undo", "undo to before this morning", "restore to yesterday", "roll back", "go back to last week", "revert my changes", or any plain request to return to an earlier s
review-responderDraft replies to incoming customer messages, reviews, DMs, and inquiries. Say "draft a reply to this review", "respond to this DM", "reply to this WhatsApp", "respond to this customer", "answer this Google review", or run /founder-os:review-responder. Works for Google reviews, Trustpilot, Instagram
routinesDiscover, trigger, and understand your routines in plain English. Trigger on "what are my routines", "what runs automatically", "run my morning brief", "run my weekly review", "what should I change this month", "turn on the weekly review", or "how does the heartbeat work". Founder OS checks in when
saveSave the founder's work as a new version, wrapping git so they never type a git command. Trigger on "save my work", "save this", "save my progress", "commit my work", "checkpoint this", "save a version", or any plain request to record the current state. Records every changed file by name (never a bl
self-diligenceStress-test your own venture the way an investor, an acquirer, or a serious partner will, before they do it to you. Trigger on "what would an investor say", "diligence read", "score my business", "am I ready to raise", "pressure-test this before the meeting", "what will they ask me", or when prepari
session-handoffPackage this session for a fresh chat. Trigger on "summarize this for a new session", "hand this off", "session summary", "transfer this context", "continue this in a new chat", "build a handoff", "wrap this up for next time", "create a prompt for a fresh session", "context transfer", "prepare for h
ship-deliverableRun the final ship gate before any external deliverable goes out. Say "ship this", "is this ready to ship", "final gate", or "run the ship checks" (or run /founder-os:ship-deliverable). Runs a deterministic scan first, then composes template fit, anti-AI scan, blind-spot evidence check, and pre-send
since-last-sessionReport what changed in the OS since the last time this skill ran. Say "what changed since last session", "what did I miss", "catch me up since I was last here", "since last session", "what is new since yesterday" (or run `/since-last-session`). Reads a marker file at `brain/.last-session`, computes
skill-creatorsop-writerstrategic-analysisstrategic-readtodaytuneunit-economicsverifyvoice-interviewweb-fetch-extractweekly-reviewwhat-to-changewherewiki-buildwriting-scoreyour-deliverable-templateyour-voice
Maintain founder-os?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.