Claude Code vault-frontmatter skill: Clean Obsidian YAML properties
Review Obsidian note properties for null tags, obsolete IDs, and unresolved template markers. The skill reads the Markdown files directly.
中文Install in Claude Code
Open a practice vault as a local Claude Code project. Identify which properties your vault still uses. Claude can load the skill for a matching task.
- Download the repository snapshot at the linked commit. Copy the entire obsidian-plugin/skills/vault-frontmatter/ directory into .claude/skills/vault-frontmatter/ in your practice project.
- Check that SKILL.md is directly inside .claude/skills/vault-frontmatter/. Open Claude Code from the project root.
- Describe a matching task using the example below. Claude can load this skill for that task.
Example task
Create Project Notes.md with a confirmed obsolete id, a null tag, and one valid tag in its YAML. Ask Claude to preview the cleanup.What to check
The proposed edit drops the obsolete ID and null tag while retaining the useful tag, indentation, and note body.
Original SKILL.md on GitHub · Updated
Frequently asked question
Can I audit frontmatter with Obsidian closed?
Yes. The metadata is in the leading YAML block of each Markdown file. Review any uncertain property or tag before editing it.