obsidian-metadata-manager

Add and standardize frontmatter metadata for Markdown files in Obsidian vaults.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jeongsk/langchain-academy --skill obsidian-metadata-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-metadata-manager
Source: https://github.com/jeongsk/langchain-academy/tree/main/.claude/skills/obsidian-metadata-manager
Command: npx skills add https://github.com/jeongsk/langchain-academy --skill obsidian-metadata-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Ensure every Markdown file has standardized frontmatter, including tags, type, created, modified, and status fields.

Core Features & Use Cases

  • Add Standardized Frontmatter: Insert missing fields.
  • Date Extraction: Pull creation/modification dates from filesystem.
  • Type Inference: Determine file type (note, moc, tutorial, etc.)
  • Consistency: Maintain vault-wide metadata standards.

Quick Start

Run the metadata adder to scan and auto-fill or update frontmatter across the vault.

Frequently Asked Questions about obsidian-metadata-manager

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

FAQPage Schema
How do I add frontmatter metadata to Markdown files in Obsidian?

Frontmatter metadata adds structured fields like tags, type, and dates to the top of Markdown files. This Skill automates inserting and standardizing these fields across your vault, ensuring consistency without manual editing of each file.

Can I automatically generate tags from my Obsidian vault structure?

Yes, this Skill generates hierarchical tags based on your directory structure and content, then adds them to frontmatter. It infers file types and extracts creation and modification dates from the filesystem, applying changes consistently across missing or inconsistent metadata.

What happens to existing frontmatter when I standardize metadata across my vault?

The Skill preserves existing metadata while filling in missing fields and updating inconsistent ones. It supports dry-run mode so you can preview changes before applying them, ensuring your current frontmatter is never lost.

Does this work with bilingual vaults in Korean and English?

Yes, this Skill is designed to handle bilingual Korean and English vaults, standardizing frontmatter across mixed-language content while maintaining your vault's existing structure and metadata integrity.

How do I ensure metadata consistency across my Obsidian vault without manual effort?

Run this Skill to scan your entire vault and automatically add or update frontmatter fields—tags, type, created, and modified dates—across all Markdown files at once, replacing manual file-by-file editing.