You've got the tools installed. Now install the OS itself — the folder structure, the persona files, the skills, the discipline. Three tiers depending on how deep you want to go on day one. You can always upgrade later.
All three tiers clone the same public repo — github.com/the-sid-dani/second-brain-os. The difference is how much of the harness's optional surface area you turn on the first time you launch.
For Lite and Full, ./scripts/install.sh runs before claude. Don't skip that order — Claude Code reads .mcp.json, .claude/settings.json, and env vars at session-start. Running the installer afterwards means restarting Claude. See the "Why install.sh runs first" callout below.
/briefing, /contact, /find, /new-project) and the design skills (decks, dashboards, landing pages). No advanced research tools. You can upgrade later, anytime — the installer is idempotent.git clone https://github.com/the-sid-dani/second-brain-os ~/Desktop/second-brain-os
cd ~/Desktop/second-brain-os
claude
/bootstrap · then /mcp to authorize Slack / Atlassian / Figma / Exa/research — deep-dive research on a topic, summarized for you/autonomous — Claude works through multi-step tasks on its own with checkpoints/premortem — pre-implementation failure analysis (what could go wrong, before you start)/review — code or doc review pass/create-handoff — generates a session handoff doc when you stopgit clone https://github.com/the-sid-dani/second-brain-os ~/Desktop/second-brain-os
cd ~/Desktop/second-brain-os
./scripts/install.sh --no-fastedit-model
claude
/bootstrap · then /mcp to authorize Slack / Atlassian / Figma / Exagit clone https://github.com/the-sid-dani/second-brain-os ~/Desktop/second-brain-os
cd ~/Desktop/second-brain-os
./scripts/install.sh
claude
/bootstrap and /mcpinstall.sh runs before claude.Claude Code reads three things at session-start, and only at session-start:
.mcp.json — the list of MCP servers to spawn for this session.claude/settings.json — hook wiring, permissions, env vars.env (only if you've enabled per-feature keys — none required to start)The CCv4 installer is what puts those three things in place. Specifically, ./scripts/install.sh:
.mcp.json (Tier 3 only).claude/settings.json — the hook files are already in .claude/hooks/, but they reference bloks, tldr, and fastedit binaries the installer puts on your PATH.env.example at the repo root listing 5 optional keys (EXA, NIA, ATLASSIAN, HF, ANTHROPIC). None are required. Claude Code itself authenticates via OAuth on first claude launch — no ANTHROPIC_API_KEY needed. Copy .env.example to .env and fill in only what you need later.All of that has to be on disk before claude starts. Reading the same config after Claude is already running means exiting and relaunching the session.
/mcp and SlackOnce you launch claude and run /bootstrap, run /mcp and click Authenticate on each entry. Atlassian, Figma, and Exa use standard browser OAuth — sign in with your @samba.tv account and you're done. Slack is slightly different — Slack's MCP requires a pre-registered OAuth client, so the public template ships Anthropic's published Slack clientId in .mcp.json (no per-fork app setup needed). A Slack workspace admin will need to approve the app for your workspace once — one click, then every Samba teammate is good.
The earlier version of this page said "run install.sh after the Minimal flow above." That made teammates launch Claude first, hit a half-broken session, run the installer, then have to exit and restart. The fix is the linear flow you see in each tier — clone, install, launch. One pass per tier, no restart.
For Minimal, there's no install.sh step because that tier doesn't depend on FastEdit MCP, the CCv4 binaries, or harness API keys. The persona + design skills work straight from the cloned repo.
Quick side-by-side. Pick the one that matches what you'll actually use this week. You can rerun a higher tier anytime — the installer is idempotent.
| Feature | Minimal | Lite | Full |
|---|---|---|---|
Chief-of-staff skills (/briefing, /find, /new-project…) |
● | ● | ● |
| Design skill family (26 skills — landing, deck, dashboard, poster…) | ● | ● | ● |
| PARA workspace + persona files | ● | ● | ● |
/bootstrap interactive setup |
● | ● | ● |
CCv4 skills (/research, /autonomous, /premortem…) |
— | ● | ● |
| CCv4 hooks (status, pre-compact, tldr-read, auto-handoff) | — | ● | ● |
| Ouros / Exa / NIA harness tools | — | ● | ● |
| FastEdit MCP (AST-aware code edits) | — | — | ● |
| First-launch time | ~30 sec | ~2 min | ~5 min |
Edit tool is fine.All upgrades are idempotent — re-run ./scripts/install.sh later to move from Lite to Full, or first-time-run it to move from Minimal to Lite. Nothing gets clobbered; the installer skips what's already there.