vault-curator

Aggregate and synchronize multi-source content with Git version control.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/amompig/BedriddenSkillLibrary --skill vault-curator-amompig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-curator
Source: https://github.com/amompig/BedriddenSkillLibrary/tree/main/Claude%20skills/vault-curator
Command: npx skills add https://github.com/amompig/BedriddenSkillLibrary --skill vault-curator-amompig

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Automates the aggregation and synchronization of multiple local sources into a unified library, coordinating complex file updates, archiving, and version control.

Core Features & Use Cases

  • Multi-source aggregation: Syncs content from Obsidian vaults and skill repositories based on defined white lists.
  • Automated archiving: Moves obsolete files into structured archives for preservation.
  • Version control integration: Performs consistent git commits and pushes after synchronization, ensuring traceability and recovery.
  • Use Case: Configure multiple local knowledge sources and reliably publish a curated collection on GitHub, with automatic sync and version management.

Quick Start

Trigger the daily sync to automatically update the library and push changes to GitHub.

Frequently Asked Questions about vault-curator

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

FAQPage Schema
How do I automate syncing content from Obsidian vaults to GitHub?

To automate syncing Obsidian vaults to GitHub, you configure local knowledge sources with defined white lists. The system aggregates content, commits changes, and pushes updates automatically to ensure traceability and recovery.

What is the best way to manage multi-source content aggregation and version control?

Multi-source content aggregation and version control is managed by syncing multiple local sources into a unified library. It coordinates complex file updates, structured archiving, and automated git commits for reliable publishing.

Can I use CI/CD workflows to publish a curated knowledge base automatically?

Yes, you can use CI/CD workflows to publish a curated knowledge base automatically. The system integrates with GitHub workflows to trigger daily syncs, update the library, and push changes without manual intervention.

Does automated archiving move obsolete files into structured archives?

Yes, automated archiving moves obsolete files into structured archives for preservation. This ensures your unified library remains current while maintaining historical data integrity and preventing data loss.

Why does git push fail during content synchronization and how is it handled?

Git push failures during content synchronization are handled through rigorous error handling for file operations and Git push operations. This ensures data integrity and prevents incomplete or corrupted syncs across your repositories.

Do I need a whitelist to sync multiple local repositories into a unified library?

Yes, you need a defined white list to sync multiple local repositories into a unified library. Whitelisting specifies exactly which content from Obsidian vaults and skill repositories gets aggregated and published.