← Back to Skills Marketplace
125
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install multi-agent-skill-sync
Description
Audit and converge local skills across Codex, Claude, OpenClaw, OpenCode, workspace skills, and shared agent libraries; compute a hygiene score, classify sha...
Usage Guidance
This project appears to do what it claims: scanning local agent skill directories, producing a hygiene report, and optionally converging duplicates by moving originals into backups and creating symlinks. Before running any destructive action: 1) Run scans and previews only (omit --apply) to inspect recommended operations. 2) Verify the backup location (default ~/.skill-sync/backups) and/or set SKILL_SYNC_BACKUP_ROOT to a safe path. 3) Inspect the export manifest (--export-manifest) and review operations the import preview reports. 4) Avoid using install.sh --force unless you understand it will remove/replace destinations. 5) Test in a disposable directory or VM (the included tests are a good model) if you have many important skills. If you need extra assurance, review the full scripts/skill_sync.py to confirm the exact move/backup logic and run the unit tests locally.
Capability Analysis
Type: OpenClaw Skill
Name: multi-agent-skill-sync
Version: 1.2.1
The skill bundle provides a utility for managing, deduplicating, and syncing AI agent skills across various platforms (Codex, Claude, OpenClaw, etc.). The core logic in `scripts/skill_sync.py` performs file system operations such as scanning skill directories, calculating SHA256 hashes to identify duplicates, and replacing redundant copies with symlinks to a canonical source. While the script has broad write access to several agent-related directories in the user's home folder, it includes a robust backup and restore mechanism located in `~/.skill-sync/backups` and lacks any indicators of data exfiltration, network activity, or unauthorized persistence. The behavior is consistent with the stated purpose in `SKILL.md` and `README.md`.
Capability Assessment
Purpose & Capability
Name, description, README, SKILL.md, and scripts/skill_sync.py all describe and implement discovery, hashing, diffing, backup, and symlink-based convergence across the same set of local agent skill roots (codex, claude, openclaw, opencode, workspace, ~/.agents). No unrelated cloud credentials, network exfil endpoints, or surprising binaries are requested.
Instruction Scope
Runtime instructions and CLI examples are explicit: scan first, preview plans, then apply with --apply. The code will move real directories into a backup location and create symlinks when you apply changes. The SKILL.md contains safety guidance (backup-before-overwrite, strict vs prefer-latest strategies). This is expected given its purpose, but users should be aware that applying changes mutates filesystem state under scanned roots and writes backups (default ~/.skill-sync/backups unless overridden).
Install Mechanism
No install spec; the repo includes a simple install.sh that links or copies the project into selected local skill roots. There are no network downloads or archive extraction steps in the install script. No high-risk install behavior detected.
Credentials
The skill does not request credentials or secrets. The code reads HOME and optional SKILL_SYNC_* env vars (SKILL_SYNC_CODEX_ROOT, SKILL_SYNC_AGENTS_ROOT, SKILL_SYNC_CLAUDE_ROOT, SKILL_SYNC_OPENCODE_ROOT, SKILL_SYNC_OPENCLAW_ROOT, SKILL_SYNC_CLAUDE_VENDOR_ROOT, SKILL_SYNC_OPENCLAW_EXTENSIONS_ROOT, and likely a backup root variable used in tests). These env vars are proportional and documented as overrides in the code/tests; none are sensitive keys.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It will create a project-specific backup area (~/.skill-sync/backups) and can modify skill roots only when the user runs apply or uses install.sh with --force. Autonomous invocation is allowed by default (disable-model-invocation=false) but that is normal and not in itself a concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install multi-agent-skill-sync - After installation, invoke the skill by name or use
/multi-agent-skill-sync - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
Tighten skill copy, fix public install docs, and add CLI round-trip tests for export/import/apply/restore.
v1.2.0
Add export/import manifests for cross-machine migration and unify product positioning across docs and metadata.
v1.1.0
Add hygiene score, recommended actions, skill diff, and adopt-root convergence workflow.
v1.0.0
Initial public release: cross-host skill discovery, dedupe, symlink sync, and restoreable backups.
Metadata
Frequently Asked Questions
What is Skill Sync?
Audit and converge local skills across Codex, Claude, OpenClaw, OpenCode, workspace skills, and shared agent libraries; compute a hygiene score, classify sha... It is an AI Agent Skill for Claude Code / OpenClaw, with 125 downloads so far.
How do I install Skill Sync?
Run "/install multi-agent-skill-sync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Sync free?
Yes, Skill Sync is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Sync support?
Skill Sync is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Sync?
It is built and maintained by casper (@donttal); the current version is v1.2.1.
More Skills