second-brain
Set up a new Obsidian knowledge base with the LLM Wiki pattern. Use when the user wants to create a second brain, initialize a vault, set up a personal knowledge base, or says "onboard". Guides through an interactive wizard to configure vault name, location, domain, agent support, and tooling.
npx skills add NicholasSpisak/second-brain --skill second-brain --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Second Brain — Onboarding Wizard Set up a new Obsidian knowledge base using the LLM Wiki pattern. The LLM acts as librarian — reading raw sources, compiling them into a structured interlinked wiki, and maintaining it over time. ## Wizard Flow Guide the user through these 5 steps. Ask ONE question at a time. Each step has a sensible default — the user can accept it or provide their own value. ### Step 1: Vault Name Ask: > "What would you like to name your knowledge base? This will be the folder name." > Default: `second-brain` Accept any user-provided name. This becomes the folder name and the title in the agent config. ### Step 2: Vault Location Ask: > "Where should I create it? Give me a path, or I'll use the default." > Default: `~/Documents/` Accept any absolute or relative path. Resolve `~` to the user's home directory. The final vault path is `{location}/{vault-name}/`. ### Step 3: Domain / Topic Ask: > "What's this knowledge base about? This helps me set up relevant tags and describe the vault's purpose." > > Examples: "AI research", "competitive intelligence on fintech startups", "personal health and fitness" Accept free text. Use this to: - Write a one-line domain descrip
- Wizard Flow
- Step 1: Vault Name
- Step 2: Vault Location
- Step 3: Domain / Topic
- Step 4: Agent Config
- Step 5: Optional CLI Tools
- Post-Wizard: Scaffold the Vault
- 1. Create directory structure
- 2. Generate agent config file(s)
- 3. Update wiki/log.md
- 4. Install CLI tools (if selected)
- 5. Print summary
- Reference Files
- Next Steps
What does the second-brain skill do?
Set up a new Obsidian knowledge base with the LLM Wiki pattern. Use when the user wants to create a second brain, initialize a vault, set up a personal knowledge base, or says "onboard". Guides through an interactive wizard to configure vault name, location, domain, agent support, and tooling.
How do I install it?
Run `npx skills add NicholasSpisak/second-brain --skill second-brain --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From NicholasSpisak/second-brain, a repository with 652 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
