← 返回 Skills 市场
donttal

Skill Sync

作者 casper · GitHub ↗ · v1.2.1 · MIT-0
cross-platform ✓ 安全检测通过
125
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install multi-agent-skill-sync
功能描述
Audit and converge local skills across Codex, Claude, OpenClaw, OpenCode, workspace skills, and shared agent libraries; compute a hygiene score, classify sha...
安全使用建议
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.
功能分析
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`.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install multi-agent-skill-sync
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /multi-agent-skill-sync 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug multi-agent-skill-sync
版本 1.2.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Skill Sync 是什么?

Audit and converge local skills across Codex, Claude, OpenClaw, OpenCode, workspace skills, and shared agent libraries; compute a hygiene score, classify sha... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 125 次。

如何安装 Skill Sync?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install multi-agent-skill-sync」即可一键安装,无需额外配置。

Skill Sync 是免费的吗?

是的,Skill Sync 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skill Sync 支持哪些平台?

Skill Sync 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skill Sync?

由 casper(@donttal)开发并维护,当前版本 v1.2.1。

💬 留言讨论