obsidian-markdown

Generate and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, and YAML frontmatter.

947|163|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/guanyang/antigravity-skills --skill obsidian-markdown-guanyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/guanyang/antigravity-skills/tree/main/skills/obsidian-markdown
Command: npx skills add https://github.com/guanyang/antigravity-skills --skill obsidian-markdown-guanyang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users create and edit Markdown files specifically formatted for Obsidian, ensuring correct use of its unique syntax like wikilinks, callouts, and embeds.

Core Features & Use Cases

  • Wikilinks: Create internal links between notes ([[Note]]).
  • Embeds: Include content from other notes or media (![[Note]]).
  • Callouts: Add visually distinct, highlighted blocks of text (> [!note]).
  • Properties: Define metadata for notes using YAML frontmatter.
  • Use Case: When writing a new Obsidian note about a project, use this Skill to add properties like tags and status, link to related project notes using [[wikilinks]], and embed relevant images or diagrams.

Quick Start

Use the obsidian-markdown skill to create a new note with frontmatter, a wikilink, and a callout.

Frequently Asked Questions about obsidian-markdown

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

FAQPage Schema
How do I create wikilinks and embeds in Obsidian Markdown?

Obsidian Markdown uses double bracket syntax for wikilinks (`[[Note]]`) to link internal notes, and adds an exclamation mark for embeds (`![[Note]]`) to display content from other notes or media directly within the current file.

What is the syntax for Obsidian callouts and YAML frontmatter properties?

Obsidian callouts use the syntax `> [!note]` to create visually distinct highlighted text blocks. YAML frontmatter properties define note metadata like tags and status at the very beginning of a Markdown file.

Can I use standard CommonMark and GFM syntax with Obsidian Flavored Markdown?

Yes, Obsidian Flavored Markdown fully supports standard CommonMark and GitHub Flavored Markdown (GFM) syntax, extending them with unique features like wikilinks, callouts, and content embeds for vault management.

How do I add metadata tags to an Obsidian note using YAML frontmatter?

To add metadata tags to an Obsidian note, define YAML frontmatter properties at the top of the Markdown file, specifying structured data attributes like `tags` and `status` before the main note content begins.

Does Obsidian Markdown support embedding images and diagrams from other notes?

Yes, Obsidian Markdown supports content embedding using the `![[Note]]` syntax, allowing you to directly include and display images, diagrams, or text blocks from other notes within your current vault file.

When should I use Obsidian wikilinks instead of standard Markdown links?

Use Obsidian wikilinks (`[[Note]]`) instead of standard Markdown links when managing files within an Obsidian vault, as wikilinks automatically resolve internal note connections and support structured note-linking workflows.