obsidian-zettelkasten

Convert Markdown files into Obsidian-compatible notes with YAML frontmatter and wikilinks.

11|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/bug-ops/claude-plugins --skill obsidian-zettelkasten
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-zettelkasten
Source: https://github.com/bug-ops/claude-plugins/tree/main/rust-code/skills/obsidian-zettelkasten
Command: npx skills add https://github.com/bug-ops/claude-plugins --skill obsidian-zettelkasten

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the formatting of documentation as an Obsidian knowledge base using the Zettelkasten method, streamlining the process of creating interlinked notes with YAML properties, wikilinks, tags, and Maps of Content.

Core Features & Use Cases

  • Automatic Formatting: Converts project documentation, notes, and knowledge into an Obsidian vault with Zettelkasten structure.
  • Syntax Rules: Applies syntax rules for Obsidian Markdown and Zettelkasten linking patterns.
  • Use Case: Ideal for software developers and knowledge workers who want to organize extensive documentation and research in a structured and interconnected manner.

Quick Start

To format your documentation using the Obsidian Zettelkasten Skill, run the following command: formatDocumentation --source path/to/source.md

Frequently Asked Questions about obsidian-zettelkasten

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

FAQPage Schema
How do I automatically format Markdown notes into an Obsidian vault?

You can automate Obsidian formatting by running the `formatDocumentation --source path/to/source.md` command, which converts Markdown files into Obsidian-compatible notes featuring structured YAML frontmatter, wikilinks, and tags.

What is the Zettelkasten method for organizing documentation?

The Zettelkasten method structures knowledge into interlinked notes using Maps of Content. This Skill applies Zettelkasten linking patterns to Markdown files, generating an interconnected Obsidian knowledge base with YAML properties.

Can I use this to convert existing project documentation into Obsidian Markdown?

Yes, you can convert existing project documentation into Obsidian Markdown syntax. The Skill transforms your documentation into an Obsidian vault with Zettelkasten structure, making it ideal for developers organizing extensive research.

Does the formatting process support YAML frontmatter and wikilinks?

Yes, the formatting process fully supports YAML frontmatter and wikilinks. It applies specific syntax rules for Obsidian Markdown and Zettelkasten linking patterns to automatically generate these properties within your converted notes.

Do I need any specific dependencies to automate Obsidian formatting with Zettelkasten?

No specific dependencies are required to automate Obsidian formatting with Zettelkasten. The Skill operates independently using its internal scripts and references to process Markdown files into structured Obsidian notes.