Co-Pilot
Updated a month ago

second-brain-gtd

Ssean-esk
0.0k
sean-esk/second-brain-gtd
86
Agent Score

πŸ’‘ Summary

A productivity skill that organizes thoughts and tasks using GTD and Zettelkasten methodologies within Obsidian.

🎯 Target Audience

Knowledge workersStudents managing multiple projectsIndividuals with ADHDFreelancers needing structureAnyone seeking AI-assisted task management

πŸ€– AI Roast: β€œPowerful, but the setup might scare off the impatient.”

Security AnalysisMedium Risk

Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress); filesystem read/write scope and path traversal. Run with least privilege and audit before enabling in production.

Second Brain Skill

A personal knowledge management and productivity system powered by GTD, Zettelkasten, and Obsidian - designed as a skill for Claude Desktop (and compatible with Claude Code).

Version: 4.1 Last Updated: 2025-12-11 Compatible With: Claude Desktop, Claude Code


Why Second Brain?

The problem: Your brain is great at having ideas, but terrible at storing them. Important thoughts slip away. Tasks get forgotten. Notes end up scattered across apps, files, and sticky notes. You spend more time searching for information than actually using it.

The solution: A Second Brain - a single, organized system where everything lives together and nothing falls through the cracks.

What This Skill Gives You

An AI assistant that knows your system. Claude becomes your personal productivity partner. It captures your thoughts, organizes your tasks, plans your day, and keeps everything in sync - all through natural conversation. No learning complex apps or remembering special commands.

The GTD methodology, without the overhead. Getting Things Done (GTD) is one of the most effective productivity systems ever created, but implementing it yourself takes discipline. This skill handles the methodology for you:

  • Capture everything that has your attention (tasks, ideas, notes)
  • Clarify what each item means and what action is needed
  • Organize into projects, areas, and reference material
  • Review regularly to keep the system current
  • Plan each day based on your priorities and energy

Templates for everything. Pre-built templates for projects, meeting notes, permanent notes, relationships, and daily plans. No more staring at blank pages wondering how to structure information.

Everything in one place. All your notes, tasks, projects, and knowledge live in your Obsidian vault - plain markdown files you own forever. No vendor lock-in, no proprietary formats.

Use Obsidian alongside Claude. Your vault is always accessible in Obsidian for browsing, searching, linking, and editing. Claude handles the capture and organization; you can dive into your notes anytime with Obsidian's powerful features (graph view, search, backlinks, plugins).

Perfect for:

  • Knowledge workers juggling multiple projects
  • Anyone wanting structure without complexity
  • People with ADHD who need low-friction capture
  • Users who want AI-assisted task management they actually own

Quick Start

Prerequisites

  • Obsidian installed with a vault created (or Claude will create one)
  • Claude Desktop (recommended) OR Claude Code

Installation

Option A: Claude Desktop (Recommended)

  1. Install the Filesystem Extension (required for file access):

    • Open Claude Desktop
    • Click the Extensions icon (or go to Settings β†’ Extensions)
    • Browse the extension store and find "Filesystem"
    • Click Install (one-click, no coding required)
    • When prompted, grant access to your Obsidian vault folder

    Why? Claude Desktop needs the Filesystem extension to read and write files in your vault. This is a one-time setup.

  2. Download and install the skill:

    • Download second-brain-skill.zip from the releases
    • Or zip the .claude/skills/second-brain/ folder yourself
    • Open Claude Desktop β†’ Settings β†’ Skills
    • Click "Install Skill" and select the zip file
    • The skill will be available in all conversations
  3. Set up your vault:

    • Start a new conversation with Claude
    • Say: "Set up my Second Brain"
    • Claude will ask for your vault path and guide you through setup
    • Your vault path will be saved to Claude's Memory (persists across sessions)

Option B: Claude Code

  1. Clone this repository:

    git clone https://github.com/sean-esk/second-brain-gtd.git cd second-brain-gtd
  2. Open Claude Code in the repository directory

  3. Run setup:

    • Say: "Set up my Second Brain"
    • Claude will detect the skill and guide you through setup

How It Works

Natural Language Triggers

The skill responds to natural conversation. No special commands needed - just talk to Claude:

| What You Want | What To Say | |--------------|-------------| | Capture a thought | "Capture: [your thought]", "Remember this: [idea]", "Note this down" | | Plan your day | "Plan my day", "What should I work on?", "Morning planning" | | Process captures | "Process my inbox", "Organize my captures", "GTD processing" | | End of day review | "Daily closeout", "Review my day", "Evening reflection" | | Initial setup | "Set up my Second Brain", "Configure my vault" |

The Core Workflow

CAPTURE β†’ PROCESS β†’ PLAN β†’ CLOSEOUT β†’ (repeat)
  1. Capture - Get thoughts out of your head instantly (30 seconds)
  2. Process - Clarify and organize captures (3x/week, 15 min each)
  3. Plan - Choose what to work on today (every morning, 5 min)
  4. Closeout - Review and prep for tomorrow (every evening, 5 min)

Total time commitment: ~20-25 min/day


Skill Features

1. Quick Capture

Say: "Capture: need to schedule dentist appointment" or "Remember this: great idea for the blog post"

What happens:

  • Claude appends your thought to today's inbox file
  • Timestamped and organized
  • No categorization yet - just capture (GTD principle: "capture first, clarify later")

2. Daily Planning

Say: "Plan my day" or "What should I work on today?"

What happens:

  • Claude checks your inbox (prompts to process if 5+ items)
  • Scans all your projects and areas for tasks
  • Asks about your energy level and available time
  • Generates a prioritized list: must-do, should-do, quick-wins
  • Creates a daily plan in your vault

3. Inbox Processing

Say: "Process my inbox" or "Let's organize my captures"

What happens:

  • Claude reads all unprocessed captures
  • Asks clarifying questions for vague items (batched, not one-by-one)
  • Routes actionable items to Projects or Areas
  • Routes knowledge items to Permanent Notes
  • Reviews all active projects
  • Archives completed projects

4. Daily Closeout

Say: "Daily closeout" or "Review my day"

What happens:

  • Claude reads today's plan
  • Asks what you accomplished
  • Marks tasks as completed/partial/deferred
  • Asks about tomorrow's priorities
  • Creates tomorrow's draft plan (refined in morning)

5. Proactive Capture

Automatic behavior: When you're discussing ideas or researching topics with Claude, it will offer to capture valuable insights:

"That's an interesting insight about [topic]. Would you like me to capture this to your Second Brain?"

This ensures valuable knowledge from conversations isn't lost.


Vault Structure

After setup, your Obsidian vault will have this structure:

YourVault/
β”œβ”€β”€ 00-Inbox/                  # Unprocessed captures
β”‚   β”œβ”€β”€ Daily/                 # All captures go here
β”‚   └── Fleeting-Notes/        # Knowledge items during processing
β”œβ”€β”€ 01-Projects/               # Active projects (multi-step outcomes)
β”œβ”€β”€ 02-Areas/                  # Ongoing responsibilities
β”‚   β”œβ”€β”€ Career-Development.md
β”‚   β”œβ”€β”€ Health-Fitness.md
β”‚   β”œβ”€β”€ Personal-Development.md
β”‚   β”œβ”€β”€ Errands.md
β”‚   β”œβ”€β”€ Personal-Todos.md
β”‚   └── Relationships/         # Notes per important person
β”œβ”€β”€ 03-Resources/              # Reference materials
β”‚   └── Reference-Notes/       # Summaries of external sources
β”œβ”€β”€ 04-Archives/               # Completed projects
β”œβ”€β”€ Daily Plans/               # Generated daily plans
β”œβ”€β”€ Meeting Notes/             # Meeting documentation
β”œβ”€β”€ Permanent Notes/           # Your synthesized insights (Zettelkasten)
└── Templates/                 # Reusable templates

Key folders:

  • 00-Inbox - Everything you capture lands here first
  • 01-Projects - Multi-step outcomes with end dates
  • 02-Areas - Ongoing responsibilities (no end date)
  • Permanent Notes - Your original insights and ideas

Configuration

The skill stores configuration in Claude's Memory, which persists across all sessions automatically.

What Gets Remembered

Claude remembers:

  • Vault path - Where your Obsidian vault is located
  • Your name - For personalized interactions
  • Setup status - Whether initial setup is complete
  • Preferences - Proactive capture, inbox threshold, etc.

Why Memory?

Skills in Claude Desktop run in a sandboxed environment and cannot write to arbitrary file paths. Claude's Memory feature provides persistent storage that works in both Claude Desktop and Claude Code.

Viewing/Editing Memory

In Claude Desktop: Settings β†’ Capabilities β†’ View and edit memory

You'll see entries like:

  • "User's Second Brain vault is at /Users/sean/Documents/MyVault"
  • "Second Brain setup is complete"

Reconfiguring

To update your setup, just say: "Reconfigure my Second Brain" or "Update my Second Brain setup"

Claude will show your current configuration and let you update goals, add projects, or change settings.

Claude Code Fallback

For Claude Code users: If Memory is empty, the skill also checks for a legacy config file at ~/.second-brain/config.json.


Packaging for Claude Desktop

If you want to modify the skill and reinstall it:

Using Claude Code

  1. Open this repository in Claude Code
  2. Make your changes to files in .claude/skills/second-brain/
  3. Test changes by using the skill directly in Claude Code
  4. When satisfied, zip the skill folder:
    cd .claude/skills zip -r second-brain-skill.zip second-brain/
  5. Install the new zip in Claude Desktop (Settings β†’ Skills β†’ Install)

Skill Structure

.claude/skills/second-brain/
β”œβ”€β”€ SKILL.md              # Main skill definition and triggers
β”œβ”€β”€ config/               # Configuration templates
β”œβ”€β”€ references/           # Methodology documentation
β”‚   β”œβ”€β”€ gtd-methodology.md
β”‚   β”œβ”€β”€ para-zettelkasten.md
β”‚   β”œβ”€β”€ obsidian-mastery.md
β”‚   └── tag
5-Dim Analysis
Clarity9/10
Novelty8/10
Utility9/10
Completeness9/10
Maintainability8/10
Pros & Cons

Pros

  • Integrates well with Obsidian
  • Utilizes proven productivity methodologies
  • User-friendly natural language interface
  • No vendor lock-in with markdown files

Cons

  • Requires setup of Claude and Obsidian
  • Learning curve for new users
  • Dependent on Claude's memory feature
  • May not suit users preferring manual organization

Related Skills

claude-obsidian-skills

A
toolCo-Pilot
82/ 100

β€œPowerful, but the setup might scare off the impatient.”

obsidian-bases

A
toolCode Lib
82/ 100

β€œIt's a meticulously documented YAML parser for a niche plugin, essentially turning your AI into a very expensive, overqualified config file writer.”

claudesidian

A
toolCo-Pilot
80/ 100

β€œPowerful, but the setup might scare off the impatient.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author sean-esk.