zettel

Organize zettel notes into a searchable knowledge base with YAML frontmatter.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cjohnhanson/codelikecody --skill zettel-cjohnhanson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zettel
Source: https://github.com/cjohnhanson/codelikecody/tree/main/skills/zettel
Command: npx skills add https://github.com/cjohnhanson/codelikecody --skill zettel-cjohnhanson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organize zettel notes into a searchable knowledge base to enable quick context retrieval and structured research.

Core Features & Use Cases

  • Efficient context lookup across notes
  • Draft/permanent workflow management for notes
  • Graph-based navigation and linkages between ideas

Quick Start

Create a new note with a clear title and draft the content following the agent's guidelines.

Frequently Asked Questions about zettel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a zettel knowledge base and how does it organize research notes?

A zettel knowledge base organizes notes into a searchable graph to enable quick context retrieval and structured research. It uses graph-based navigation and linkages between ideas to manage draft and permanent note workflows efficiently.

How do I structure zettel notes for quick context retrieval and research exploration?

To structure zettel notes for quick context retrieval, enforce a YAML frontmatter containing a name and description alongside a Markdown body of operational instructions. Optional scripts, references, and assets directories support extended research workflows.

Can I use a CLI workflow to manage draft and permanent notes for my knowledge base?

Yes, you can use a CLI workflow to manage draft and permanent note workflows within a zettel knowledge base. This enables graph-based navigation and linkages between ideas across multiple topics for on-demand note drafting.

What is the best way to build a searchable knowledge graph from markdown research notes?

The best way to build a searchable knowledge graph from markdown notes is to enforce YAML frontmatter for metadata and use graph-based navigation for linkages. This enables structured research exploration and quick context lookup across multiple topics.

Do I need YAML frontmatter to manage zettel notes in a searchable knowledge base?

Yes, YAML frontmatter with a name and description is required to manage zettel notes in this searchable knowledge base. It ensures proper structuring of the Markdown body and supports optional scripts, references, and assets directories for extended workflows.