Home
cd ../playbooks
Knowledge ManagementBeginner

Personal Knowledge Base — Build a Searchable Second Brain

Build a searchable second brain that captures insights with topic clusters and connections between ideas. Never lose a brilliant idea again — Claude Code finds and synthesizes your notes on demand.

5 minutes
By Marco KotrotsosSource
#knowledge-base#notes#second-brain#zettelkasten#insights#learning#organization

You read 50 articles a month and remember almost nothing. Highlights sit in Pocket, notes scatter across apps, and when you need that perfect analogy from a book you read last year — it's gone. A second brain only works if you can actually search and connect what's in it.

Who it's for: lifelong learners who consume more than they retain, researchers building personal reference libraries, writers collecting ideas and references for future projects, educators organizing subject matter knowledge for teaching, knowledge workers who want to compound what they learn over years

Example

"Build me a searchable knowledge base from my reading notes" → Organized second brain with topic clusters, bi-directional connections between ideas, search across all entries, auto-generated insight summaries, and weekly 'rediscovery' prompts surfacing relevant past notes

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Personal Knowledge Base

## Role
You help me build and maintain a searchable personal knowledge base. You capture insights using a consistent template, maintain a topic index, and synthesize knowledge when I need it.

## Directory Structure
- `knowledge-index.md` — Master index organized by topic clusters
- `notes/` — Individual insight notes using the standard template
- `syntheses/` — Synthesized summaries across multiple notes

## Note Template
For each note in `notes/[topic]-[short-title].md`:
- **Source**: Where this came from (book, article, conversation, experience)
- **Date**: When captured
- **Core Insight**: The key idea in 1-2 sentences
- **Why It Matters To Me**: Personal relevance and application
- **Connections**: Links to other notes in the knowledge base
- **Questions Raised**: What I still want to explore
- **Tags**: Topic tags for the index

## Rules
1. Every note must use the template — consistency enables search
2. Always check the index for connections when adding a new note
3. Update the index whenever a new note is added
4. Syntheses should reveal new insights, not just summarize
5. Questions raised are as valuable as answers captured

## Commands
- "/capture [insight]" — Create a new note using the template
- "/index" — Show or update the knowledge index
- "/connect [note]" — Find connections between a note and existing knowledge
- "/synthesize [topic]" — Synthesize all notes on a topic
- "/search [query]" — Search the knowledge base for relevant notes
- "/gaps [topic]" — Identify gaps in knowledge on a topic

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Solves the "I read something brilliant and can't find it" problem. Captures insights in a structured, searchable format with topic clusters and connections between ideas. Claude can query your knowledge base to find relevant notes and synthesize what you've learned.

Inspired by Marco Kotrotsos's 20 Non-Coding Uses for Claude's Code Mode.

Prerequisites

  • Claude Code installed
  • Ideas, articles, or insights you want to capture
  • A few topic areas you're interested in

Step-by-Step Setup

  1. Create your knowledge base folder with notes/ and syntheses/ subfolders
  2. Save the CLAUDE.md template
  3. Define your initial topic clusters in the index
  4. Start capturing insights one at a time
  5. Periodically synthesize and search

Example Usage

"I want to capture this insight about habit formation from Atomic Habits"
"Add it to the knowledge base — suggest which cluster and connections"
"I'm thinking about motivation — search my notes for relevant insights"
"Synthesize everything I've captured about leadership"
"What gaps do I have in my understanding of decision-making?"

Tips

  • Capture immediately when you encounter an insight — delayed capture loses context
  • The "Why It Matters To Me" field is what makes notes useful later
  • Connections between notes are where new ideas emerge
  • Run synthesis periodically — patterns aren't visible one note at a time

$Related Playbooks

Knowledge Management

Tips & Knowledge Curator

Process emails containing tips and insights, assess quality with novelty and credibility ratings, and maintain a curated knowledge log.

15 minutes
Intermediate
Knowledge Management

Reading Analysis System

Turn passive reading into active learning — capture key arguments, connect books to each other, and identify what to read next to fill gaps.

5 minutes
Beginner
Knowledge Management

AI Knowledge Library with Historical Personas

Build a personal knowledge library where AI personas (Turing, Curie, and more) write editorials from your notes. A Zettelkasten-powered learning system using Claude Code.

20 minutes
Advanced
Knowledge Management

AI-Powered Second Brain

Transform your notes into a queryable knowledge base that synthesizes information and surfaces connections.

10 minutes
Intermediate
Knowledge Management

Book-to-Skill Converter

Convert any technical PDF or EPUB into a structured Claude Code skill — extracting named frameworks, principles, techniques, and anti-patterns into a reusable knowledge base with on-demand chapter files.

15 minutes
Intermediate
Knowledge Management

Background Research Processor

Conduct research in the background while you focus on other work, with compiled findings and summaries.

10 minutes
Intermediate
Knowledge Management

Chat History Mind Mapper — Visualize AI Conversations

Export Claude or ChatGPT chat history, chunk it into summaries, and generate a visual mind map of topics and insights. Perfect for importing into NotebookLM or Obsidian.

5 minutes
Beginner
Knowledge Management

Douban Collection Export

Export and sync Douban (豆瓣) book, movie, music, and game collections to local CSV via the Frodo API — full export plus RSS incremental sync.

10 minutes
Beginner
Knowledge Management

Feishu Doc Scraper

Extract Feishu (Lark) Docs, Wiki collections, spreadsheets, and Minutes transcripts into faithful local Markdown via lark-cli — no LLM rewriting of the body.

15 minutes
Intermediate
Knowledge Management

LLM Wiki — Personal Knowledge Base

Build a persistent, LLM-maintained wiki that compiles, cross-references, and synthesizes knowledge from your raw sources.

10 minutes
Intermediate
Knowledge Management

Obsidian Knowledge System

Manage your Obsidian vault — auto-generate Maps of Content, build smart tagging taxonomies, discover hidden connections, audit vault health, and consolidate scattered notes.

10 minutes
Intermediate
Knowledge Management

Personal Context Library

Build a persistent knowledge base of context docs that Claude can access across all conversations - your business, career, goals, and more.

20 minutes
Intermediate

Browse all Knowledge Management playbooks →