obsidian-markdown

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

1|Updated Aug 25, 2024
One-click install
npx skills add https://github.com/7loro/dotfiles --skill obsidian-markdown-7loro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/7loro/dotfiles/tree/main/dot_config/agents/skills/obsidian-markdown
Command: npx skills add https://github.com/7loro/dotfiles --skill obsidian-markdown-7loro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian users often need to create and maintain notes that conform to Obsidian's Markdown flavor. This skill automates the creation and editing of Obsidian-flavored Markdown notes, preserving wikilinks, embeds, callouts, frontmatter, and other Obsidian-specific syntax.

Core Features & Use Cases

  • Supports Obsidian features such as wikilinks, embeds, callouts, frontmatter, and tags.
  • Validates and formats notes for Obsidian vaults, enabling rapid note creation and consistent structure.
  • Use cases include generating new notes from prompts, updating existing notes with new wikilinks or metadata, and converting plain Markdown into Obsidian-compatible notes.

Quick Start

Create a new Obsidian note with a title and content. Example: Create a note named 'Meeting Notes' with frontmatter and a wikilink [[Agenda]].

Frequently Asked Questions about obsidian-markdown

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

FAQPage Schema
How do I automate creating Obsidian Markdown notes with wikilinks and frontmatter?

Automating Obsidian Markdown note creation involves validating and formatting syntax like wikilinks, embeds, callouts, and YAML frontmatter to ensure reliable vault integration. This process enables rapid note generation from prompts while preserving Obsidian-specific structure.

What is the best way to convert plain Markdown into Obsidian-compatible notes?

Converting plain Markdown into Obsidian-compatible notes requires validating the syntax against Obsidian standards, adding wikilinks, and formatting YAML frontmatter. This ensures the converted text integrates smoothly with existing vault workflows and templates.

Does this approach support Obsidian embeds, callouts, and tags?

Yes, this approach supports Obsidian embeds, callouts, and tags. It validates and formats these specific syntax elements to maintain consistency across your vault, ensuring notes render correctly within the Obsidian environment.

How do I update existing notes with new wikilinks and metadata?

Updating existing notes involves editing the content to add new wikilinks and updating the YAML frontmatter metadata. This maintains the Obsidian-flavored Markdown structure, ensuring reliable vault maintenance and consistent formatting.

Can I generate Obsidian note templates automatically?

Generating Obsidian note templates automatically is achieved by defining the required frontmatter, wikilinks, and callouts. This creates consistent structures for vault maintenance, enabling rapid note creation from prompts.