vault-publish-pipeline

Automates Obsidian vault deployments to GitHub, Quartz, and GitHub Pages via scripts.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/metaarchetech/metaarchetech.github.io --skill vault-publish-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-publish-pipeline
Source: https://github.com/metaarchetech/metaarchetech.github.io/tree/main/content/05%20Claude%20Skills/vault-publish-pipeline
Command: npx skills add https://github.com/metaarchetech/metaarchetech.github.io --skill vault-publish-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github, git, rsync, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of manually managing the publishing process from a vault to GitHub, Quartz, and GitHub Pages, providing an automated and efficient solution.

Core Features & Use Cases

  • Automated Deployment: Syncs changes from a vault to GitHub, Quartz, and GitHub Pages with a single command.
  • Status Verification: Checks the status of the publishing pipeline at each stage, including local vault, GitHub repository, and GitHub Pages.
  • Manual Trigger: Allows manual intervention for deployment when automatic synchronization fails.
  • Debugging: Provides detailed steps and logs for troubleshooting any issues in the publishing process.
  • Use Case: For users who need to ensure that their latest changes are live on their website, or for those who want to automate the process of updating their digital garden.

Quick Start

Use the vault-publish-pipeline skill to automatically deploy changes from your vault to GitHub, Quartz, and GitHub Pages.

Frequently Asked Questions about vault-publish-pipeline

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

FAQPage Schema
How do I automate Obsidian vault publishing to GitHub Pages and Quartz?

To automate Obsidian vault publishing, you can use a pipeline that syncs changes to GitHub, Quartz, and GitHub Pages with a single command. It handles automated synchronization workflows and status verification across each deployment stage.

What is the best way to sync an Obsidian vault to a Quartz website?

The best way to sync an Obsidian vault to a Quartz website is using an automated pipeline that handles rsync and Git operations. This approach verifies the publishing status at each stage, from local vault to live GitHub Pages.

Do I need Git and rsync to deploy my vault to GitHub Pages?

Yes, you need Git, rsync, and GitHub Actions to deploy your vault to GitHub Pages. These dependencies are required to automate the synchronization and deployment workflows from your local vault to the live site.

Why is my Obsidian vault not syncing to GitHub Pages?

If your vault is not syncing to GitHub Pages, check the pipeline status at each stage including local vault, GitHub repository, and Pages. You can use the manual trigger for deployment and review detailed logs for troubleshooting.

Can I manually trigger Quartz deployment when automatic synchronization fails?

Yes, you can manually trigger Quartz deployment when automatic synchronization fails. The pipeline allows manual intervention and provides detailed steps and logs for troubleshooting issues in the publishing process.

Does GitHub Pages work with automated Obsidian vault deployment?

GitHub Pages works with automated Obsidian vault deployment by syncing changes through GitHub Actions. The pipeline checks the publishing status at each stage, ensuring your latest vault changes are live on your website.