backup-both-dotfile-and-vault

Back up dotfiles and vault data to git remotes using MANIFEST.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brian-wijaya/dotfiles --skill backup-both-dotfile-and-vault
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-both-dotfile-and-vault
Source: https://github.com/brian-wijaya/dotfiles/tree/main/.claude/skills/backup-both-dotfile-and-vault
Command: npx skills add https://github.com/brian-wijaya/dotfiles --skill backup-both-dotfile-and-vault

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables users to back up both their local dotfile configs and their vault data to their respective git remotes in one streamlined process, reducing risk of drift and data loss.

Core Features & Use Cases

  • Unified backup: dotfiles and vault in a single workflow.
  • Change-detection: uses the MANIFEST to identify tracked items and only copies new or changed files.
  • Push-ready: commits and pushes changes to both dotfile and vault repositories for reliable recovery.

Quick Start

Back up both dotfiles and vault to their git remotes using the MANIFEST as the source of truth.

Frequently Asked Questions about backup-both-dotfile-and-vault

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

FAQPage Schema
How do I back up dotfiles and vault data to git remotes in one command?

You can back up dotfiles and vault data by running a unified command that reads a MANIFEST for tracked items, copies new or changed files, then commits and pushes to both git remotes for synchronized recovery.

What is a MANIFEST file for dotfile backup and how does it work?

A MANIFEST file acts as the source of truth for dotfile backup, listing locally tracked configuration items so the system can apply change detection and only copy new or modified files during the sync process.

Do I need specific directory structures to sync dotfiles and vault data?

Yes, you need the existing directory structure ~/dotfiles and ~/vault to sync configurations, as the backup process relies on standard utilities like cp and git within these paths to commit and push changes.

Can I automate disaster recovery for both vault content and local configs?

Yes, you can automate disaster recovery by committing and pushing both vault content and local configs to their respective git remotes, reducing configuration drift and ensuring reliable data restoration.

What's the best way to track only changed dotfiles before pushing to git?

The best way to track only changed dotfiles is using a MANIFEST to identify tracked items, applying change detection to copy only new or modified files before automating the commit and push to git remotes.

Does this backup method require external dependencies or components?

No, this backup method relies on standard utilities like cp and git, requiring no external dependencies or components to copy, commit, and push dotfiles and vault data to their remotes.