obsidian-markdown

Format and edit Obsidian-flavored Markdown notes with wikilinks, embeds, callouts, and frontmatter.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/quangkmhd/Vietstock_Agent --skill obsidian-markdown-quangkmhd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/quangkmhd/Vietstock_Agent/tree/main/.agents/skills/obsidian-markdown
Command: npx skills add https://github.com/quangkmhd/Vietstock_Agent --skill obsidian-markdown-quangkmhd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users author and edit Obsidian-flavored Markdown notes with Obsidian-specific features like wikilinks, embeds, callouts, properties, and tags, ensuring valid syntax and seamless integration with Obsidian workflows.

Core Features & Use Cases

  • Create and edit Obsidian-flavored Markdown including wikilinks, embeds, callouts, frontmatter properties, and tag syntax.
  • Navigate and link notes using internal wikilinks, embed content from other notes, and apply metadata via YAML frontmatter.
  • Use case: maintain a cohesive Obsidian vault for personal knowledge bases, project documentation, and reference notes.

Quick Start

Create a new Obsidian note with frontmatter, wikilinks, and embeds and ensure it renders correctly in Obsidian.

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 valid wikilinks and frontmatter?

To create Obsidian Markdown notes, this Skill formats your text with valid wikilinks, embeds, callouts, and YAML frontmatter properties. It enforces Obsidian syntax rules and validates that frontmatter includes name and description fields to ensure correct rendering within your vault.

What is the correct syntax for embedding media and linking notes in an Obsidian vault?

Embedding media and linking notes in an Obsidian vault requires specific Obsidian-flavored Markdown syntax. This Skill applies the correct wikilinks for internal navigation and embed syntax for media, ensuring your references link seamlessly without breaking the vault structure.

Can I use standard Markdown formatting for Obsidian callouts and properties, or do I need special syntax?

Obsidian callouts and properties require special Obsidian-flavored syntax rather than standard Markdown. This Skill enforces the specific callout formatting and YAML frontmatter rules needed for Obsidian to properly parse and render your metadata and alert blocks.

How do I add and validate YAML frontmatter metadata in Obsidian notes?

Adding YAML frontmatter metadata in Obsidian notes involves defining properties at the top of your file. This Skill formats the frontmatter correctly and validates the presence of required name and description fields to ensure the metadata integrates seamlessly with your Obsidian vault.

Why does my Obsidian wikilink not render correctly when I edit my notes?

Obsidian wikilinks may not render correctly if the internal syntax is invalid or improperly formatted. This Skill enforces strict Obsidian syntax rules for wikilinks, embeds, and frontmatter, ensuring your notes link properly and display without rendering errors.

What is the best way to organize a personal knowledge base using Obsidian-flavored Markdown?

Organizing a personal knowledge base using Obsidian-flavored Markdown involves linking notes with wikilinks and applying metadata via frontmatter. This Skill formats your project documentation and reference notes, ensuring a cohesive vault structure with valid embeds and tags.