Agent skill · Workflow & Productivity

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.

NicholasSpisakgithub.com/NicholasSpisakGitHub ↗
claude-codecan modify filesships scripts
Install
npx skills add NicholasSpisak/second-brain --skill second-brain --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 8
SKILL.md size: 6 KB
Bundled scripts: yes
Allowed tools: BashReadWriteGlobGrep
Path: skills/second-brain/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 652
Language: Shell

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Wizard Flow
  2. Step 1: Vault Name
  3. Step 2: Vault Location
  4. Step 3: Domain / Topic
  5. Step 4: Agent Config
  6. Step 5: Optional CLI Tools
  7. Post-Wizard: Scaffold the Vault
  8. 1. Create directory structure
  9. 2. Generate agent config file(s)
  10. 3. Update wiki/log.md
  11. 4. Install CLI tools (if selected)
  12. 5. Print summary
  13. Reference Files
  14. Next Steps
Ships with 7 files
  • references/agent-configs/claude-code.md
  • references/agent-configs/codex.md
  • references/agent-configs/cursor.md
  • references/agent-configs/gemini.md
  • references/tooling.md
  • references/wiki-schema.md
  • scripts/onboarding.sh
More from second-brain
All skills →
About this skill
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.

Keep going