pa-frontmatter-audit

Audit Obsidian note frontmatter for inconsistencies, missing properties, and casing errors.

149|8|Updated Jun 17, 2022
One-click install
npx skills add https://github.com/edonyzpc/personal-assistant --skill pa-frontmatter-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pa-frontmatter-audit
Source: https://github.com/edonyzpc/personal-assistant/tree/main/skills/pa-frontmatter-audit
Command: npx skills add https://github.com/edonyzpc/personal-assistant --skill pa-frontmatter-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the issue of inconsistent, incomplete, or drifted metadata across Obsidian vault notes, which breaks search, filtering, and organization workflows and requires tedious manual fixes.

Core Features & Use Cases

  • Frontmatter Consistency Checks: Identifies mismatched property casing, pluralization, and spelling drift across all vault notes.
  • Missing Property Detection: Groups notes by file path to highlight sparse or missing required frontmatter fields.
  • Use Case: If you have a vault of 200 research notes where some use tags and others use tag, or many notes are missing the date property, this Skill quickly surfaces all inconsistencies so you can standardize your metadata in bulk.

Quick Start

Use the pa-frontmatter-audit skill to scan your entire Obsidian vault for frontmatter inconsistencies, missing properties, and tag spelling errors.

Frequently Asked Questions about pa-frontmatter-audit

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

FAQPage Schema
How do I find frontmatter inconsistencies and missing metadata in my Obsidian vault?

This skill detects frontmatter inconsistencies by scanning your Obsidian vault metadata to identify mismatched property casing, missing fields, and tag spelling drift without modifying note content.

What causes broken search and filtering in Obsidian vaults with hundreds of notes?

Broken search and filtering in Obsidian vaults is caused by frontmatter inconsistencies like mismatched property casing, pluralization differences, or missing required metadata fields across notes.

Can I distinguish inline tags from frontmatter tags during a vault metadata audit?

Yes, vault metadata inspection distinguishes inline tags from frontmatter tags by comparing property names and grouping sparse notes by file path, ensuring accurate metadata validation.

How do I standardize Obsidian note properties like casing and pluralization in bulk?

To standardize Obsidian note properties in bulk, run a vault-wide frontmatter audit that groups sparse notes by file path and surfaces all casing, pluralization, and spelling drift for review.

Does the frontmatter audit modify my Obsidian note content when detecting errors?

No, the frontmatter audit does not modify Obsidian note content. It relies on vault metadata inspection tools to compare property names and report inconsistencies, leaving your notes untouched.