process-vault-frontmatters
CommunityStandardize Obsidian note metadata.
Authorramirlm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of ensuring all Markdown notes in an Obsidian vault have consistent and useful YAML frontmatter, preventing redundant processing and improving discoverability.
Core Features & Use Cases
- Automatic Frontmatter Generation: Creates YAML frontmatter if it doesn't exist.
- Metadata Standardization: Ensures
title(from filename) andsummary(from first useful paragraph) fields are populated. - Processing Timestamp: Adds or updates a
processedAttimestamp to track when a note was last processed. - Deduplication Logic: Skips reprocessing notes that haven't been modified since their last
processedAttimestamp and already havetitleandsummary. - Use Case: Keep your Obsidian vault organized and searchable by automatically adding essential metadata to new and existing notes, ensuring consistency across your knowledge base.
Quick Start
Run the process-vault-frontmatters skill to update your Obsidian vault located at ~/Obsidian.
Dependency Matrix
Required Modules
python3PyYAML
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: process-vault-frontmatters Download link: https://github.com/ramirlm/skillshare-ramir/archive/main.zip#process-vault-frontmatters Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.