agentsclimarketplace

Vault sync setup

Skill graphlit/vault-sync/skills/vault-sync-setup

Use when the user wants to install Vault Sync, connect an existing Vault Git repository to a local folder, refresh it, configure a recurring pull schedule, or make a local Vault available to an AI agent through filesystem files.From its SKILL.md

Install
npx -y skills add graphlit/vault-sync --skill vault-sync-setup

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

3 things to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 8 commands, including `bash skills/vault-sync-setup/scripts/install-vault-sync.sh` and 7 more.
  • fetches URLsInstructs the agent to fetch 1 URL, including https://raw.githubusercontent.com/graphlit/vault-sync/main/bin/vault-sync.

SKILL.md

2.0 KB, 426 tokens by cl100k_base, as published. Nobody here has run it

Vault Sync Setup

Vault Sync mirrors an existing Vault Git repository to local files. It does not create Vaults, manage replicas, call app APIs, search, query, summarize, rank, index, or push changes.

Workflow

  1. Confirm the environment is macOS, Linux, or WSL2. For Windows users, recommend WSL2 and keep the Vault under the WSL filesystem.
  2. Check for bash and git. rg is optional but useful for later consumption.
  3. Install vault-sync if it is not already on PATH. Prefer the bundled script:
bash skills/vault-sync-setup/scripts/install-vault-sync.sh

If the bundled script is unavailable, install from GitHub:

mkdir -p ~/.local/bin
curl -fsSL https://raw.githubusercontent.com/graphlit/vault-sync/main/bin/vault-sync -o ~/.local/bin/vault-sync
chmod +x ~/.local/bin/vault-sync
  1. Ask for the Vault Git repository URL and preferred local folder if missing. Use ~/vaults/<repo-name> as the default.
  2. Do not infer the local Vault path from the current working directory, app name, or repository owner. Do not invent hidden app folders such as ~/.zine/vault, ~/.dossium/vault, or ~/.graphlit/vault.
  3. Initialize and verify:
vault-sync init <vault-repo-url> <path>
vault-sync pull <path>
vault-sync doctor <path>
  1. Ask before installing a recurring schedule. If approved:
vault-sync schedule install <path> --every 5m

Agent Behavior

  • Treat the Vault as generated, read-only context.
  • Do not edit Vault files unless the user explicitly asks to modify local copies.
  • Do not use vault-sync as a search or read API. After setup, use normal filesystem tools.
  • If Git authentication fails, let the user complete their normal Git or GitHub CLI authentication flow.

What ships with it: 2 files

2.3 KB alongside SKILL.md, 2 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.