zettelkasten-note
Enables creation of atomic, self-contained, and linked notes using the Zettelkasten method.
Install
mkdir -p .claude/skills/zettelkasten-note && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19190" && unzip -o skill.zip -d .claude/skills/zettelkasten-note && rm skill.zipInstalls to .claude/skills/zettelkasten-note
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Create atomic, interconnected notes following Zettelkasten methodologyKey capabilities
- →Create atomic notes with one idea per note
- →Ensure notes are self-contained and understandable without context
- →Connect notes using wikilinks and explain relationships
- →Organize notes into a structured folder system
- →Follow a specific naming convention for notes
- →Define note structure with YAML frontmatter and sections
How it works
This skill guides the creation of Zettelkasten notes by enforcing atomicity, self-containment, and connectivity principles. It provides a template for note structure, naming conventions, and folder organization.
Inputs & outputs
When to use zettelkasten-note
- →Capturing research concepts
- →Organizing project knowledge
- →Building a personal knowledge base
About this skill
Zettelkasten Note Creation
Create atomic, self-contained, interconnected notes
Core Principles
1. Atomicity
- One idea per note
- If you can split it, split it
- Note should be about ONE concept
2. Self-Contained
- Note must be understandable without context
- Include enough background information
- Reader shouldn't need to read other notes first
3. Connectivity
- Link to related notes with
[[wikilinks]] - Explain the relationship in the link
- Build a knowledge network
Note Structure
---
tags: [{domain}, {topic}, {type}]
created: {YYYY-MM-DD}
source: {url_or_reference}
type: zettelkasten
---
# {Concept Name}
> {One-sentence definition or summary}
## Explanation
{2-3 paragraphs explaining the concept}
{Include examples if helpful}
## Key Characteristics
- Characteristic 1
- Characteristic 2
- Characteristic 3
## Connections
- [[Related Concept A]] - {how they relate}
- [[Related Concept B]] - {how they relate}
- [[Contrasting Concept]] - {how they differ}
## Examples
{Concrete examples or applications}
## Source
- {Original source with link}
Folder Organization
Vault/
├── Zettelkasten/
│ ├── AI-Research/
│ ├── Programming/
│ └── Productivity/
├── Research/
│ └── Papers/
├── Threads/
└── Inbox/
Naming Convention
{Topic} - {Specific Concept}.md
Examples:
MCP - Protocol Overview.mdZettelkasten - Atomicity Principle.mdClaude Code - Hooks System.md
When not to use it
- →When a note contains multiple unrelated ideas
- →When a note relies heavily on external context to be understood
- →When creating narratives about how a problem was solved once
Limitations
- →Requires adherence to one idea per note
- →Requires explicit linking and relationship explanation between notes
- →Requires notes to be understandable without external context
How it compares
This skill standardizes note-taking to create an interconnected knowledge network, unlike simply writing down information without structural guidelines.
Compared to similar skills
zettelkasten-note side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| zettelkasten-note (this skill) | 0 | 11d | No flags | Beginner |
| second-brain | 0 | 1mo | No flags | Intermediate |
| llm-wiki | 0 | 2mo | Review | Intermediate |
| obsidian-markdown | 9 | 6mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
second-brain
Bradliebs
Build and maintain a Karpathy-style LLM-maintained personal wiki (a "Second Brain") as plain markdown the user owns. Use when the user wants to set up a second brain, capture/ingest a source into their notes, ask their knowledge base a question, file decisions, or keep a personal wiki organized. Tri
llm-wiki
rtl-buddy
Karpathy's LLM Wiki: build/query interlinked markdown KB.
obsidian-markdown
davila7
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
article-add
petestewart
Add a topic to the article queue for later generation. Use when the user invokes "/article-add <topic>" or says "add to article queue", "queue up an article about", or "save this topic for an article later".
braindump
huytieu
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
hindsight-cloud
vectorize-io
Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to Hindsight Cloud. (user)