earlyaidopters/second-brain/vault-setup
Claude Code and agent skill by earlyaidopters/second-brain
- community
Checking that the SKILL.md file is still in the repository.
Interactive Obsidian vault configurator. Asks the user to describe themselves in free text, then builds a personalized vault structure, CLAUDE.md, and slash commands directly in the current directory.
Install
npx vskill@latest install earlyaidopters/second-brain/vault-setupSKILL.md
Vault Setup — Obsidian Configurator
Run from INSIDE the folder you want to become your Obsidian vault.
STEP 1 — One question, free text
Display this message exactly, then wait for their response:
Tell me about yourself in a few sentences so I can build your vault.
Answer these in whatever order feels natural:
- What do you do for work?
- What falls through the cracks most — what do you wish you tracked better?
- Work only, or personal life too?
- Do you have existing files to import? (PDFs, docs, slides)
No need to be formal. A few sentences is enough.
STEP 2 — Infer and preview, don't ask more questions
From their free-text answer, infer:
- Their role (business owner / developer / consultant / creator / student)
- Their primary pain point
- Scope (work only / work + personal / full life OS)
- Whether they have existing files
Then show a vault preview. Do NOT ask clarifying questions. Make smart inferences.
Wait for confirmation before building anything.
STEP 3 — Build after confirmation
Once they say "build it", "yes", "go", "looks good", or similar:
Create folders
Role folder sets:
- Business Owner →
people/ operations/ decisions/ - Developer →
research/ clients/ - Consultant →
clients/ research/ - Creator →
content/ research/ clients/ - Student →
notes/ research/
If personal scope → also personal/
Open in Obsidian
Write CLAUDE.md
Write directly to CLAUDE.md in the current directory:
Write skill files
`.claude/skills/daily/SKILL.md`: Read today's daily note or create one. Check inbox/ for unprocessed files. Surface top 3 priorities. Ask: "What are we working on today?"
`.claude/skills/tldr/SKILL.md`: Summarize this conversation: decisions, things to remember, next actions. Save to the most relevant folder. Update memory.md.
Role-specific skill:
- Business Owner →
.claude/skills/standup/SKILL.md— briefing across projects, decisions, people - Developer →
.claude/skills/project/SKILL.md— load a project's full context - Consultant →
.claude/skills/client/SKILL.md— load a client's full context - Creator →
.claude/skills/content/SKILL.md— read content folder, calibrate voice, develop idea - Student →
.claude/skills/research/SKILL.md— pull all notes on a topic, synthesize
Write memory.md
STEP 4 — Context injection question
After building, ask:
If global: Append to ~/.claude/CLAUDE.md (create if needed):
STEP 5 — Final output
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/vault-setup/SKILL.md
Popularity
- Repository stars
- 192
- Repository forks
- 61
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/earlyaidopters/second-brain/vault-setup)