Skip to content

Latest commit

 

History

History
135 lines (104 loc) · 4.08 KB

File metadata and controls

135 lines (104 loc) · 4.08 KB

skillsOS

English | Русский | Español | 中文

skillsOS hero

一个仓库。让隔离 runtimes 复用同一套 packs。
当你把 Claude CodeCodexOpenCodeOpenClawPi 跑在多台机器上时,手动 copy-paste 很快就会失控。

EN RU ES CN

skillsOS sync hero skillsOS sync loop preview

这是什么

skillsOS 是一个围绕单一操作痛点构建的小型 open source 仓库:

在多台机器和隔离 runtimes 之间同步可复用 workflow assets,而不是长期依赖手动复制。

它不是一个“万能框架”。

它只是一个公开、可运行的小切片,包含:

  • 一个可执行的 sync CLI
  • 一个公开 pack
  • 一个清晰的协作入口

为什么要做

当同一个 pack 需要同时存在于 vps1vps2vps3、本地机器和隔离 runtimes 时,drift 很快就会出现:

  • 有的 runtime 已经更新
  • 有的还保留旧副本
  • 有的 host 带着没人记得的本地 tweak
  • 如果不主动脱敏,公开示例还可能泄露私有 hostname

快速开始

git clone https://github.com/AI-Neighbors/skillsOS.git
cd skillsOS
npm install
npm run sync:plan -- \
  --manifest skillsos-ops-multi-machine-sync/references/skillsos-sync.example.json \
  --all-hosts
npm run sync:apply -- \
  --manifest skillsos-ops-multi-machine-sync/references/skillsos-sync.example.json \
  --all-hosts
npm run sync:verify -- \
  --manifest skillsos-ops-multi-machine-sync/references/skillsos-sync.example.json \
  --all-hosts

它如何工作

一个仓库
   |
   +-- 一个公开 pack
   |      |
   |      +-- README
   |      +-- references
   |      +-- 示例 manifests
   |
   +-- 一个 sync CLI
          |
          +-- 本地 runtimes
          |     +-- ~/.codex/packs-public
          |     +-- ~/.claude/packs-public
          |     +-- ~/.agents/packs-public
          |
          +-- 远程 aliases
                +-- vps1
                +-- vps2
                +-- vps3

当前 pack

免责声明

这个仓库展示的是当前有效的 working pattern,不是最终答案。

如果你有更好的方式:

  • star
  • fork
  • PR
  • 提出更强的实现

License

MIT License

Let's Connect

X LinkedIn Website Email