obsidian-markdown

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

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/shihwesley/shihwesleys-harness --skill obsidian-markdown-shihwesley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/shihwesley/shihwesleys-harness/tree/main/commands/obsidian-markdown
Command: npx skills add https://github.com/shihwesley/shihwesleys-harness --skill obsidian-markdown-shihwesley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines creating and editing Obsidian Flavored Markdown notes with built-in support for wikilinks, embeds, callouts, properties, and frontmatter, reducing manual formatting and errors.

Core Features & Use Cases

  • Wikilinks: create and resolve internal links like [[Note]] and [[Note|Display Text]].
  • Embeds: inline content from other notes via ![[Note]] and related syntax.
  • Callouts: add Obsidian-style callouts such as > [!note] and variants.
  • Frontmatter & Properties: manage YAML frontmatter (title, tags, aliases, cssclasses) for organization and discovery.
  • Use Case: build interconnected vaults, reference docs, and knowledge bases with consistent structure.

Quick Start

Create or edit an Obsidian-flavored Markdown note that uses wikilinks, embeds, callouts, and YAML frontmatter.

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 frontmatter?

Obsidian markdown notes with wikilinks and frontmatter are created by applying Obsidian-flavored syntax to vault documents, generating internal links like [[Note]] and managing YAML properties such as tags and aliases for consistent rendering.

What is the syntax for embedding other notes in Obsidian markdown?

Embedding notes in Obsidian markdown uses the exclamation mark prefix before a wikilink, such as ![[Note]], to inline content from other vault documents directly into your current note.

How do I add callouts in Obsidian markdown notes?

Callouts in Obsidian markdown notes are added using the blockquote syntax with a specific type indicator, such as > [!note], to create styled content blocks that highlight important information within your vault documents.

Can I use standard markdown alongside Obsidian-specific syntax in my vault?

Standard markdown can be used alongside Obsidian-specific syntax in your vault. The system supports Obsidian-flavored extensions like wikilinks and embeds while maintaining standard markdown formatting for consistent rendering.

What is the best way to manage YAML frontmatter properties in Obsidian notes?

Managing YAML frontmatter properties in Obsidian notes is best done by structuring metadata fields like title, tags, aliases, and cssclasses at the top of your markdown documents to ensure proper organization and discovery within the vault.

Why use wikilinks instead of standard markdown links for building a knowledge base?

Wikilinks are used over standard markdown links for building a knowledge base because they simplify creating and resolving internal connections like [[Note|Display Text]], streamlining interlinked vault structures and reducing manual formatting errors.