obsidian-markdown

Generate and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and tags.

1|Updated Dec 21, 2024
One-click install
npx skills add https://github.com/SergeiGolos/wod-wiki --skill obsidian-markdown-sergeigolos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/SergeiGolos/wod-wiki/tree/main/.agent/skills/obsidian-markdown
Command: npx skills add https://github.com/SergeiGolos/wod-wiki --skill obsidian-markdown-sergeigolos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to create and edit Markdown files with advanced Obsidian-specific syntax, ensuring notes are perfectly formatted for the Obsidian ecosystem.

Core Features & Use Cases

  • Comprehensive Syntax Support: Handles wikilinks, embeds, callouts, properties, tags, and more.
  • Cross-Platform Compatibility: Ensures Markdown works seamlessly within Obsidian and other compatible editors.
  • Use Case: When writing a new note in Obsidian, use this Skill to automatically format internal links using [[wikilinks]], embed images with ![[image.png]], and add metadata using YAML frontmatter.

Quick Start

Create a new Obsidian note with the title "Meeting Notes" and include a wikilink to a non-existent note called "Project Ideas".

Frequently Asked Questions about obsidian-markdown

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

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

To format wikilinks and embeds in Obsidian Markdown, you use specific syntax like double brackets for internal links and exclamation marks before brackets for embedding images. This ensures notes render correctly within Obsidian's ecosystem.

What's the best way to add YAML frontmatter properties to my notes?

The best way to add YAML frontmatter properties is by inserting key-value pairs at the very top of your Markdown file. This metadata structure ensures compatibility with Obsidian's data engine and supports advanced note organization.

Does standard Markdown support Obsidian callouts and block references?

Standard Markdown does not support Obsidian callouts and block references. These are Obsidian Flavored Markdown extensions designed specifically to work with Obsidian's rendering engine and data structure.

Can I use this to generate tags for organizing an Obsidian vault?

Yes, you can generate tags within your notes to organize an Obsidian vault. The Skill handles Obsidian-specific syntax including tags, ensuring your notes are properly structured for retrieval.

Why does my Markdown formatting break when viewed in other editors?

Markdown formatting may break in other editors if you use Obsidian-specific syntax like wikilinks and embeds. This Skill ensures cross-platform compatibility while maintaining advanced features like frontmatter for your notes.

How do I create a new Obsidian note with internal links to non-existent files?

To create a new note with links to non-existent files, you format the target file name using double bracket wikilinks. This generates a placeholder link that Obsidian recognizes for future note creation.