awesome-search-kg-frontmatter

Audit Obsidian notes for required frontmatter and report violations by folder.

1.6k|142|Updated Sep 9, 2019
One-click install
npx skills add https://github.com/frutik/awesome-search --skill awesome-search-kg-frontmatter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: awesome-search-kg-frontmatter
Source: https://github.com/frutik/awesome-search/tree/main/claude-skills/awesome-search-kg-frontmatter
Command: npx skills add https://github.com/frutik/awesome-search --skill awesome-search-kg-frontmatter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit all notes in the Awesome Search Obsidian vault for missing or incomplete frontmatter. Reports violations by folder and optionally auto-fixes notes where values can be inferred from content. Use for KG consistency checks.

Core Features & Use Cases

  • Scan all notes to identify missing or incomplete frontmatter fields (type, created, tags, etc.).
  • Report violations by folder (Articles, Concepts, People, etc.) to guide targeted fixes.
  • Auto-fix where values can be inferred from content (e.g., created date, inferred tags) and prepare notes for review.
  • Flag items that cannot be inferred for manual review to ensure data quality.

Quick Start

Run the frontmatter audit on the Awesome Search vault to identify missing fields and automatically fix inferable values.

Frequently Asked Questions about awesome-search-kg-frontmatter

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

FAQPage Schema
How do I audit frontmatter for missing fields in Obsidian notes?

To audit Obsidian frontmatter, this Skill scans notes in the Awesome Search vault and reports missing or incomplete fields such as type, created, source, and tags. It groups violations by folder to guide targeted fixes for your knowledge graph consistency checks.

Can I automatically fix frontmatter in notes based on content?

Yes, you can auto-fix frontmatter in notes when values can be inferred from the content. The Skill automatically fills in inferable fields like created dates and tags, while flagging items that require manual review to ensure data quality.

What frontmatter fields are required for knowledge graph notes?

Required frontmatter fields for knowledge graph notes include type, created, source, tags, concepts, related_concepts, author, website, and repo. The Skill validates these fields across article, concept, topic, person, company, and tool notes.

Does the frontmatter audit work with specific note types like people and companies?

Yes, the frontmatter audit works with specific note types including articles, concepts, topics, people, companies, and tools. It checks required fields for each type and reports violations organized by their respective folders.

What happens to frontmatter fields that cannot be inferred from note content?

When frontmatter values cannot be inferred from note content, the Skill flags those items for manual review. This ensures data quality by preventing incorrect automated assumptions while still fixing what it can confidently determine.