Agent Plugins Marketplace
All plugins

vault-sync

v0.10.97

Cross-platform vault sync infrastructure for Codex: rclone push, GitHub fetch-notify, presync, snapshot, and Linux FUSE freshness refresh.

CodexClaude Code6 Skills

By karlorzLicense: MIT4 GitHub starsUpdated 6 days ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
6 skill or MCP entries
Source updated
Sep 17, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install vault-sync for Codex and Claude Code

Installs for the current user
codex plugin marketplace add karlorz/llm-wiki
codex plugin marketplace upgrade llm-wiki
codex plugin add vault-sync@llm-wiki

Paste and run these commands in a terminal with Codex. They add and refresh the llm-wiki catalog, then install this plugin.

Compatibility: the page URL and API slug “vault-sync” remain stable.

  • Codex: vault-sync@agent-plugin-marketplacevault-sync@llm-wiki

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/karlorz/llm-wiki

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is packages/vault-sync/.

Plugin files

packages/vault-sync/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/vault-fuse-freshness/SKILL.md
├── skills/vault-presync/SKILL.md
├── skills/vault-snapshot/SKILL.md
├── skills/vault-sync-install/SKILL.md
├── skills/vault-sync-status/SKILL.md
└── skills/vault-sync-uninstall/SKILL.md

Included Skills6

vault-fuse-freshnessskills/vault-fuse-freshness/SKILL.md

Audit Linux rclone FUSE wiki freshness. Use when dir-cache-time drifts or a bounded vfs/refresh is needed.

vault-presyncskills/vault-presync/SKILL.md

Pre-sync lint, collision dedup, and rebase for ~/wiki. Use before wiki-sync or git push.

vault-snapshotskills/vault-snapshot/SKILL.md

Linux-only S3-to-Git snapshot/promotion job with tombstone-aware no-resurrection and bounded remote pruning. Single-writer-git invariant — only one host per fleet may run this.

vault-sync-installskills/vault-sync-install/SKILL.md

Install vault-sync: scripts, scheduler, optional Linux FUSE-only mode. Use for install, reinstall, or role switch.

vault-sync-statusskills/vault-sync-status/SKILL.md

Health snapshot of vault-sync: scheduler, push/fetch recency, snapshot guard, FUSE timer. Use after install or CI checks.

vault-sync-uninstallskills/vault-sync-uninstall/SKILL.md

Remove vault-sync from current host. Stops scheduler jobs, leaves tombstone markdown, preserves logs.

Plugin manifests2

packages/vault-sync/.codex-plugin/plugin.json
{
  "name": "vault-sync",
  "version": "0.10.97",
  "description": "Cross-platform vault sync infrastructure for Codex: rclone push, GitHub fetch-notify, presync, snapshot, and Linux FUSE freshness refresh.",
  "author": {
    "name": "karlorz",
    "url": "https://github.com/karlorz"
  },
  "homepage": "https://github.com/karlorz/llm-wiki",
  "repository": "https://github.com/karlorz/llm-wiki",
  "license": "MIT",
  "keywords": [
    "vault",
    "sync",
    "rclone",
    "codex",
    "skillwiki",
    "systemd"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Vault Sync",
    "shortDescription": "Cross-platform vault sync infrastructure for Codex agents",
    "longDescription": "6 skills (vault-sync-install, vault-sync-status, vault-sync-uninstall, vault-presync, vault-snapshot, vault-fuse-freshness) for managing rclone push, git fetch-notify, presync lint/rebase, snapshot promotion, and Linux FUSE freshness refresh across macOS and Linux hosts.",
    "developerName": "karlorz",
    "category": "Productivity",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/karlorz/llm-wiki",
    "defaultPrompt": [
      "Install vault-sync on this host with leaf role.",
      "Show vault-sync health status.",
      "Run a FUSE freshness audit and refresh if needed.",
      "Run presync lint gate and rebase before pushing."
    ],
    "brandColor": "#2ea043"
  }
}
packages/vault-sync/.claude-plugin/plugin.json
{
  "name": "vault-sync",
  "version": "0.10.97",
  "description": "Cross-platform vault sync infrastructure for skillwiki: rclone push, GitHub fetch-notify, presync, snapshot, and Linux FUSE freshness refresh.",
  "author": {
    "name": "karlorz",
    "url": "https://github.com/karlorz"
  },
  "homepage": "https://github.com/karlorz/llm-wiki",
  "repository": "https://github.com/karlorz/llm-wiki",
  "license": "MIT",
  "keywords": [
    "vault",
    "sync",
    "rclone",
    "git",
    "skillwiki",
    "launchd",
    "systemd"
  ],
  "skills": "./skills"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[vault-sync on Agent Plugins Marketplace](https://pluginsmp.com/plugins/vault-sync)