Productivity & Collaboration

Obsidian Second Brain

Turns an Obsidian vault into a continuously maintained AI knowledge base.

40/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code · Claude.ai(Partial support)
Stars
★ 4.7k
Last updated
4d ago
License
MIT
obsidianknowledge-managementsemantic-searchweb-research
+3kanbancalendar-automationcodebase-documentation

What does this skill do, and when should you use it?

Obsidian Second Brain is a cross-CLI Agent Skill that connects an Obsidian Markdown vault with Claude Code, Codex, Gemini, OpenCode, Hermes, and Pi. It provides 44 commands for capturing conversations, managing projects and tasks, searching notes, importing research, reconciling contradictions, and generating syntheses. Its AI-first note rules prioritize provenance, recency, confidence, and cross-links. It is a strong fit for users who want durable, local Markdown knowledge management and are comfortable with a comparatively involved setup.

Reads and writes Markdown files in an Obsidian vault, checks _CLAUDE.md, templates, indexes, logs, boards, and existing notes, and runs Python, shell, and Git helpers. It supports keyword search and optional semantic search, and can call Perplexity, Grok, Gemini, YouTube, podcast RSS sources, its bundled Obsidian MCP server, and Google Calendar MCP. It creates or updates daily, people, project, task, research, architecture, synthesis, and audit notes while maintaining indexes and operation logs.

Good fit
  • An individual using Claude or Codex who wants meetings, decisions, tasks, and people captured into linked Obsidian notes.
  • A developer who wants repository modules, dependencies, entry points, and key decisions maintained as architecture notes.
  • A researcher who needs web pages, X posts, YouTube videos, podcasts, or PDFs converted into sourced notes with freshness markers.
  • A project lead managing ongoing work through kanban boards, daily notes, recurring obligations, and reviews.
  • A privacy-conscious Obsidian user who wants local Markdown ownership and optional local Ollama semantic search.

How do you install this skill?

Before you use it
  • Before first use, review the vault path, _CLAUDE.md rules, background agents, and calendar-write permissions; automatic propagation may modify many notes and structural files.
  • Research and calendar features depend on external clients, MCP, API keys, or overseas services; verify mainland-China reachability, cost, data transfer, and key handling.
  • Do not execute the documented curl|bash installer without review, and prepare independent backups and recovery procedures for bulk rewrites and unattended jobs.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
  • MCP Server
Install first
  • Git
  • uv
  • Python

For Claude Code, the recommended path is /plugin marketplace add eugeniughelbur/obsidian-second-brain followed by /plugin install obsidian-second-brain@obsidian-second-brain. The classic path is git clone https://github.com/eugeniughelbur/obsidian-second-brain ~/.claude/skills/obsidian-second-brain followed by bash ~/.claude/skills/obsidian-second-brain/install.sh. For Codex, Gemini, OpenCode, Hermes, or Pi, clone the repository, run bash scripts/build.sh --platform <platform>, and follow the generated dist/<platform>/INSTALL.md. The supplied material does not document a direct ChatGPT or bare-API installation.

Generic route: install into Claude Code manually (macOS / Linux)
git clone --depth 1 https://github.com/eugeniughelbur/obsidian-second-brain.git ~/.claude/skills/obsidian-second-brain

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Set OBSIDIAN_VAULT_PATH to the vault and read the root _CLAUDE.md before the first operation. To create a new vault, the documented command is uv run python scripts/bootstrap_vault.py --path ~/my-vault --name "Your Name". Example triggers include /obsidian-save to preserve a conversation, /obsidian-find "keyword" to search, /obsidian-task "task description" to add work, /research "topic" to create a research dossier, and /obsidian-architect to document a codebase. Research, semantic search, YouTube visual analysis, and calendar workflows require additional configuration.

What are this skill's strengths and limitations?

Pros
  • Stores data as ordinary Markdown and works with Obsidian Sync, iCloud, Syncthing, and Git-based syncing.
  • Covers notes, tasks, projects, boards, research, code architecture, calendars, and synthesis in one workflow.
  • Requires source URLs, freshness markers, historical facts, and cross-links for stronger provenance and retrieval.
  • Core vault commands do not require API keys, and some research commands fall back to free sources.
  • Provides build outputs for Claude Code, Codex, Gemini, OpenCode, Hermes, and Pi.
Limitations
  • It depends heavily on local filesystem access, shell commands, Python, and uv, making setup more involved.
  • Some features require network access, API keys, or MCP integrations, including X, Gemini, YouTube, podcasts, and Google Calendar.
  • The material mentions 134 CI tests but does not provide test results or independent verification here.
  • Many workflows and defaults are Claude Code-oriented; other platforms use generated build artifacts.
  • Automatic rewriting and propagation can affect multiple notes, so users must trust the model and review safeguards.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Obsidian Second Brain this page 40 · Not recommended ★ 4.7k 4d ago MIT
LLM Wiki — a second brain for AI agents 58 · Recommended ★ 119 28d ago MIT
Obsidian + OpenClaw Persistent AI Memory System 46 · Use with care ★ 95 4mo ago —
Web Page Cleaner 41 · Not recommended ★ 15k 1mo ago MIT
Compound Vault Methodology Modes 56 · Use with care ★ 15k 1mo ago MIT

The project presents itself as an extension of Karpathy's LLM Wiki pattern, replacing append-only pages with rewrites, contradiction handling, and automatic synthesis. Its README also compares it with Notion AI and Mem, emphasizing local Markdown storage, open source, and reduced vendor lock-in.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
40/ 100 5-point scale 2.0 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust10 / 25 · 2.0/5

The skill requires reading vault-local rules first, searching before creation, preserving sources, avoiding fabrication, and applying partial controls for calendars, sensitive content, raw sources, and logs. However, it authorizes broad reading, writing, cross-file propagation, self-rewriting, background maintenance, and external research; calendar scheduling and remote curl|bash installation create external effects, while confirmation, least privilege, isolation, and unified rollback are incomplete, so points are deducted.

2Reliability7 / 20 · 1.8/5

The document gives clear access-method ordering, operating steps, naming conventions, anti-fabrication rules, and some atomic-write and logging principles, making the main path plausible. Static evidence does not include complete implementation coverage, abnormal-input handling, or end-to-end failure feedback, and behavior depends on multiple clients, MCP tools, scripts, and optional APIs, so the score is conservatively limited.

3Adaptability6 / 15 · 2.0/5

The audience and Obsidian use cases are clearly described, covering capture, search, research, daily notes, tasks, and calendars. Non-fit boundaries, trigger precision, client capability differences, Chinese-language support, and mainland-China network reachability are not sufficiently specified; some research functions depend on external services, so points are deducted.

4Convention8 / 15 · 2.7/5

SKILL.md provides a Quick Start, layered principles, command descriptions, naming rules, and frontmatter conventions, and the metadata states an MIT license. Installation dependencies, compatibility, troubleshooting, maintenance ownership, update paths, and limitations are not consolidated or fully disclosed, and the document depends heavily on unshown references and command files, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The skill has broad coverage and specifies propagation into relevant notes, boards, logs, links, and sources, which could reduce repetitive knowledge-management work. Static review cannot confirm the actual completeness, output usability, or cross-platform behavior of all 45 commands; automatic propagation and rewriting may also increase review cost, so the score remains below the static ceiling.

6Verifiability3 / 10 · 1.5/5

The document includes a link to the Karpathy pattern, requires preserving source URLs, and describes some audit-log behavior, providing limited traceability. The available evidence is primarily author documentation and capability claims, without independent reproduction, third-party validation, or committed key-path test evidence in SKILL.md, so the score is low.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 19, 2026 Reviewed revision 1306c7a54b40 Review evidence[1][2][3][4][5][6][7][8]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Do I need API keys to use it?
No for the core vault commands. Without a Perplexity key, /research and /research-deep can use free sources. X, Gemini, some YouTube features, podcast transcription, and other research functions may require their respective keys.
Does it modify original source material?
The documented wiki-style rules make raw/ immutable and preserve originals while writing derived pages. Existing knowledge pages may still be rewritten, updated, linked, or reconciled.
Must I use Claude Code?
No. The repository builds outputs for Codex CLI, Gemini CLI, OpenCode, Hermes, and Pi. However, the calendar command depends on Google Calendar MCP, and several workflows are primarily designed around Claude Code.
Is it suitable for lightweight note automation?
It may be more system than needed for a few simple commands. It is better suited to heavy Obsidian users willing to configure vault structure, templates, logs, external services, and scheduled agents.

Related skills