Founder OS — Complete Second Brain Setup
The full Second Brain.
Every layer.
11 prompts. Each builds on the last. Paste each prompt into Claude Code and follow the conversation. By the end, your AI knows who you are, uses your tools, runs your workflows, and works while you sleep.
Install Claude Code in 3 steps
Run these commands in order. Then open any folder, type claude and press enter. Every prompt below goes in that session.
Give Claude your identity, structure, and memory
This file is read at the start of every session. It tells Claude who you are, what you’re building, your tools, your communication style, and your rules. Without it, Claude starts fresh every time. With it, Claude already knows your world.
A consistent folder structure means Claude can navigate your work without you explaining where things live every session. Based on the PARA method — Projects, Areas, Resources, Archive — customized to your actual work.
Auto memory lets Claude write notes about what it learns in each session and read them back automatically next time. Without this, every session starts from zero. With it, Claude compounds knowledge about your work over time.
Skills, rules, hooks, and settings
Skills are markdown files in .claude/skills/ that give Claude specialized workflows triggered by a slash command. Instead of re-explaining a task every time, you write the instructions once and call them forever.
Path-scoped rules are instructions that only activate when Claude is working with specific file types. Your TypeScript files get different rules than your documentation. Rules load exactly when needed — not all the time.
Hooks are shell scripts that run automatically at specific moments — before a file is edited, after a command runs, when Claude finishes. They are your safety net. Once installed, they run silently in the background on every session.
settings.json is the master configuration file for your Claude Code installation. It controls your default model, permission mode, status line, fast mode toggle, all your hooks, and more. One file that governs everything.
Connect tools, automate workflows, unlock advanced modes
MCPs (Model Context Protocol servers) are plugins that give Claude read and write access to external services. Without MCPs, Claude only sees files on your computer. With them, Claude can act inside Slack, Notion, GitHub, your CRM, your database.
/loop is a built-in command that makes Claude run a task automatically on a timer, between your turns, without interrupting you. Session-scoped — runs while your terminal is open. One command and Claude works in the background while you do something else.
/loop stops when you close the terminal. Persistent scheduling uses your OS scheduler (launchd on Mac, cron on Linux) to run Claude Code tasks at specific times — daily briefings, weekly reviews, overnight research — completely automatically.
Plan mode makes Claude propose the full plan before executing anything — you review once, it runs autonomously. Worktrees give you isolated branches with separate Claude sessions so you can work on multiple features in parallel without any context mixing.
Best practices from the field
Commands vs Agents vs Skills \u2014 when to use which
| Use | When | Lives in | Invoke with |
|---|---|---|---|
| /command | Entry-point workflow you trigger yourself. User-facing. Multi-step orchestration. | .claude/commands/name.md | /name |
| agent | Feature-specific specialist that needs its own tools, model, or permissions. Preload with skills. | .claude/agents/name.md | Auto or via Agent() tool |
| skill | Reusable procedure or domain knowledge. Can be standalone (/invoke) or preloaded into an agent. | .claude/skills/name/SKILL.md | /name or via Skill() tool |
| vanilla Claude | Small tasks, quick edits, single-file changes. No setup needed. Fastest path. | \u2014 | just type |
Rule: use commands for workflows, agents for specialists, skills for reusable knowledge. Vanilla Claude Code beats complex setups for small tasks.
/compact manually at ~50% context usage. Use /clear when switching tasks. Esc Esc or /rewind to undo when Claude goes off-track. Keep CLAUDE.md under 200 lines. /rename important sessions then /resume them later./model to switch mid-session. /usage to check limits. /cost for session spend. /doctor to diagnose issues. Add ultrathink to any prompt for extended reasoning on complex tasks./loop runs for up to 3 days. Agent teams + tmux for parallel work. claude --worktree feature-name for isolated branches. /remote to continue from phone. /voice for speech-to-prompt./permissions with wildcard syntax. Follow the changelog daily.