Install
openclaw skills install multi-agent-skill-syncAudit and converge local skills across Codex, Claude, OpenClaw, OpenCode, workspace skills, and shared agent libraries; compute a hygiene score, classify sha...
openclaw skills install multi-agent-skill-syncUse this skill when the user wants to:
./skills, and shared rootsshared, duplicate, compatible, specific, or mixed~/.agents/skillsDo not use this skill when the task is only about one host and no cross-host comparison or symlink management is needed.
Scan the machine and get the hygiene score plus recommended actions:
python3 scripts/skill_sync.py
List only shared and host-specific skills:
python3 scripts/skill_sync.py --status shared,specific --list-names
Inspect one conflicting portable skill:
python3 scripts/skill_sync.py --diff rapid-ocr
Preview safe dedupe:
python3 scripts/skill_sync.py --dedupe --strategy strict
Preview a single-root convergence plan:
python3 scripts/skill_sync.py --adopt-root agents
Apply convergence with backups:
python3 scripts/skill_sync.py --adopt-root agents --apply
Restore the latest run:
python3 scripts/skill_sync.py --restore latest
python3 scripts/skill_sync.py --restore latest --apply
python3 scripts/skill_sync.py and read the hygiene score and recommended actions.--status compatible --list-names, --status mixed --list-names, and --diff <skill>.--dedupe --strategy strict for identical groups, or --adopt-root <platform> to converge around one root.--apply to execute symlink creation or replacement.--export-manifest and --import-manifest for cross-machine reuse.--restore <run-id|latest> and add --apply to roll back.SKILL.md.~/.skill-sync/backups/<run-id>/originals/....--strategy strict only dedupes identical portable skills.--strategy prefer-latest and --strategy trust-high may select the newest portable copy when content differs.--restore latest --apply replays the last backup manifest in reverse.<current-workdir>/skills~/.codex/skills~/.agents/skills~/.claude/skills~/.claude/skills/anthropic-skills/skills~/.config/opencode/skills~/.openclaw/skills~/.openclaw/extensions/*/skillsshared: the same real directory is visible from multiple hosts, usually through symlinksduplicate: multiple hosts have the same portable skill content, but not via the same real path yetcompatible: multiple hosts have portable SKILL.md skills with the same name, but different contentspecific: the skill appears on only one hostmixed: the same skill name exists on multiple hosts, but with different formats or incompatible contentIf you need the detection details or compatibility notes, read references/compatibility.md.