Skill Sync for Openclaw

A powerful utility to audit, deduplicate, and synchronize AI agent skills across multiple environments into a single canonical source of truth.

donttal
v1.2.1
Apr 3, 2026
0
713
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install multi-agent-skill-sync

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install multi-agent-skill-sync using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Skill Sync?

Skill Sync serves as the ultimate management layer for local AI agent skills, offering a unified workflow to audit Codex, Claude, OpenClaw, and OpenCode environments. By scanning shared roots and workspace-specific directories, it identifies redundant installations and provides tools to score hygiene, diff conflicting versions, and migrate towards a single canonical source. It is designed specifically to bring order to your Openclaw Skills by replacing duplicate copies with symlinks while maintaining safety through restorable backups.

Skill Sync Use Cases

  • Scanning local skills across multiple platforms including Codex, Claude, OpenClaw, and OpenCode.
  • Identifying duplicate or conflicting skill versions to maintain high workspace hygiene.
  • Converging multiple disparate skill roots into a single preferred directory for easier maintenance.
  • Exporting portable layout manifests to replicate a specific Openclaw Skills topology on a new machine.
  • Restoring previous deduplication or migration runs in case of configuration errors.

How Skill Sync Works

  1. Perform an initial scan to generate a hygiene score and identify recommended actions across all host environments.
  2. Review identified groups such as compatible, mixed, or duplicate skills to understand potential mutations.
  3. Preview a convergence plan using specific strategies like strict deduplication or adopting a single preferred root.
  4. Apply changes to the filesystem, which creates symlinks and moves originals into a backup directory for safety.
  5. Export the final machine layout as a manifest for cross-machine reuse of your Openclaw Skills setup.

Skill Sync Setup

To start managing your Openclaw Skills, clone the repository and run the initial scan script:

python3 scripts/skill_sync.py

To preview a safe deduplication of identical skills:

python3 scripts/skill_sync.py --dedupe --strategy strict

To apply the convergence plan with automated backups:

python3 scripts/skill_sync.py --adopt-root agents --apply

Skill Sync Data Schema & Taxonomy

Skill Sync organizes and tracks the status of your Openclaw Skills using a specific status model:

Status Definition
shared The same physical directory is visible from multiple hosts via symlinks.
duplicate Multiple hosts have identical content but exist as separate physical copies.
compatible Skills with the same name exist on multiple hosts but have different content.
specific The skill is unique to only one host environment.
mixed The same name exists across hosts but with incompatible formats.

Skill Sync Advanced Features

  • Support for multiple deduplication strategies including strict, prefer-latest, and trust-high.
  • Automated rollback capabilities using the restore latest command for safety.
  • Portable manifest export and import for seamless cross-machine Openclaw Skills migration.
  • Deep diffing tools to inspect content variations between conflicting portable skills.
  • Workspace-aware scanning that includes local ./skills and shared system roots.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*