obsidian-markdown

Generate and validate Obsidian-flavored Markdown with wikilinks, embeds, callouts, and YAML frontmatter.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Johnson1662/johnson-obsidian-notes --skill obsidian-markdown-johnson1662
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/Johnson1662/johnson-obsidian-notes/tree/main/content/.claude/skills/obsidian-markdown
Command: npx skills add https://github.com/Johnson1662/johnson-obsidian-notes --skill obsidian-markdown-johnson1662

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian-flavored Markdown requires specialized syntax and tooling; this Skill provides a guided approach to create and edit notes that use wikilinks, embeds, callouts, frontmatter, and other Obsidian-specific features.

Core Features & Use Cases

  • Generates and validates Obsidian-flavored Markdown with proper wikilinks, embeds, callouts, and YAML frontmatter.
  • Supports note authoring workflows across vaults, notebooks, and project documentation, including tags and properties.
  • Ensures consistent, Obsidian-compatible syntax for multi-note collaboration and knowledge management.

Quick Start

Create or edit an Obsidian note to demonstrate wikilinks, embeds, callouts, and frontmatter syntax.

Frequently Asked Questions about obsidian-markdown

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

FAQPage Schema
How do I create Obsidian markdown notes with wikilinks and callouts?

To create Obsidian markdown notes with wikilinks and callouts, you need syntax that enforces Obsidian-compatible formatting rules. This supports authoring notes with wikilinks, embeds, callouts, properties, and YAML frontmatter to ensure valid, interoperable vault content.

What is YAML frontmatter and how does it work in Obsidian?

YAML frontmatter in Obsidian is metadata stored at the top of a markdown file to define note properties and tags. It works alongside specialized syntax like wikilinks and embeds to maintain structured, interoperable knowledge management across vaults.

Can I use standard markdown syntax for Obsidian vaults and knowledge management?

Standard markdown syntax alone does not fully support Obsidian vaults and knowledge management. Obsidian-flavored markdown requires specialized syntax for wikilinks, embeds, callouts, and frontmatter to ensure valid, interoperable notes across projects.

How do I add embeds and tags to an Obsidian note?

To add embeds and tags to an Obsidian note, apply Obsidian-flavored markdown syntax that validates formatting rules. This supports embedding content and applying tags within frontmatter and note bodies for consistent knowledge management.

What's the best way to format Obsidian callouts and properties consistently?

The best way to format Obsidian callouts and properties consistently is to use a guided approach that enforces Obsidian-compatible syntax. This ensures proper formatting for callouts, YAML frontmatter, and properties across multi-note collaboration.

Why does my Obsidian markdown break when I use wikilinks and frontmatter together?

Obsidian markdown may break when wikilinks and frontmatter are combined incorrectly due to syntax validation errors. Enforcing Obsidian-compatible formatting rules ensures wikilinks, embeds, callouts, and YAML frontmatter remain valid and interoperable.