Coding

WorkBuddy 项目续接

Try it

当用户要换电脑、切换设备或在另一台机器继续开发时,帮助把当前 WorkBuddy 项目和工作现场(未提交改动、Git、项目内配置、Agent 规则/Skill 与交接上下文)安全打包成加密工作包,或恢复已有 .wbpack 并接着上次工作。适用于“跨设备项目迁移/接力”“工作现场打包/恢复”“把项目和 Agent 上下文一起带走”等请求;不把单纯云同步、实时多人协作、普通 Git 同步或部署作为主要场景。

What it does

当用户要换电脑、切换设备或在另一台机器继续开发时,帮助把当前 WorkBuddy 项目和工作现场(未提交改动、Git、项目内配置、Agent 规则/Skill 与交接上下文)安全打包成加密工作包,或恢复已有 .wbpack 并接着上次工作。适用于“跨设备项目迁移/接力”“工作现场打包/恢复”“把项目和 Agent 上下文一起带走”等请求;不把单纯云同步、实时多人协作、普通 Git 同步或部署作为主要场景。

The skill document

WorkBuddy 项目续接

换电脑也能接着做:跨设备打包和恢复 WorkBuddy 工作现场。

产品概览

WorkBuddy 项目续接解决的是“换电脑后如何接着完成当前项目”,而不是多人实时协作或云端同步。它把当前 WorkBuddy 工作区、项目规则、未提交文件、项目内配置和 Agent 交接上下文封装为加密的 .wbpack 工作包,用户自行传输到另一台电脑后再恢复。

用户可能这样提出需求:

  • “我要换电脑继续这个项目,帮我把当前工作现场带过去。”
  • “把项目、未提交代码、Git 和 Agent 配置一起加密打包。”
  • “我想在另一台电脑接着上次的进度开发。”
  • “我有一个 .wbpack,帮我恢复并继续工作。”

交付结果

  • 打包端:一个可传输的加密 .wbpack 文件。
  • 接收端:一个不会覆盖既有目录的已恢复项目,以及可供 Agent 继续工作的 HANDOFF.md

能力边界

默认保留源代码、文档、素材、数据库、.git、Agent 配置、项目内 Skill、项目规则、未提交修改和项目内 .env 文件;默认排除可重建依赖、缓存、构建产物、覆盖率、日志、系统临时文件、已有 .wbpack 和符号链接。

不迁移模型隐藏状态、原始会话进程、系统钥匙串、浏览器登录态、WorkBuddy 账号凭证或未公开的工作区切换接口;不负责云同步、实时多人协作、普通 Git 同步或部署。

Agent 执行入口

触发后先读取 references/agent-workflow.md,再按其中的双模式入口执行。不要仅凭文件是否存在猜测用户要打包还是恢复。

资源分工:

  • references/agent-workflow.md:交互顺序、打包/恢复流程、安全边界和失败处理。
  • references/package-format.md:需要解释 .wbpack 结构或校验边界时读取。
  • scripts/relay.py:确定性打包、age 加密、解密、归档校验、哈希校验和安全恢复。

ClawHub 文本分发版

本分发版不携带 age 二进制文件。使用前请在目标设备自行安装并确认 age 已位于 PATH 中;Skill 不会自动下载、安装或替换系统工具。若目标设备需要随包提供二进制,请使用完整包,而不是本 ClawHub 文本版。

Related skills

WorkBuddy 安全稳定运行专家团(WB-SAFE)——凭据、积分、连通、配置、加密、健康、风险、恢复八条防线一个团,守护 AI 工作台既安全又不掉线。对齐 NIST CSF 2.0 六职能与 ISO/IEC 27001。触发词:安全体检、凭据安全、Token 安全、积分省钱、连接器掉线、配置漂移、加密、密钥、系统卡死、OOM、灾备恢复、离线兜底、黄金包、备份。

Set up automatic configuration sync across multiple Macs using WorkBuddy. Use when the user wants to use WorkBuddy on two or more computers and keep identity, memory, skills, and settings synchronized. Triggers: 多台电脑同步, 双机同步, 两台 Mac 同步 WorkBuddy, sync WorkBuddy across devices, multi-device sync, 换电脑配置同步. Covers Git-based sync via GitHub, auto-sync daemon, and one-click setup for additional machines.

【仅限 WorkBuddy 桌面版使用】会话回调(Session Callback)——实现"一个会话调起另一个会话"的能力:外部进程、定时任务(cron job)或另一个 agent 会话,向目标会话注入消息,唤醒其 agent 带完整上下文继续处理。适用于 WorkBuddy 桌面版:监控回传后唤醒主会话推进任务、定时任务回调指定会话、异步任务完成后通知会话、多会话协作接力、替代 openclaw 的 sessions_send 机制。当用户在 WorkBuddy 中提到"会话回调"、"唤醒会话"、"session callback"、"会话调起另一个会话"、"cron 唤醒指定会话"、"向会话注入消息"、"主会话收到提醒后推进"、"sessions_send" 时使用本 skill。注意:本技能依赖 WorkBuddy 本地结构(~/.workbuddy/sessions/、projects/*.jsonl、/api/v1/acp/*),不适用于 openclaw 等其他平台。

2 installs

一条命令给 WorkBuddy 环境做八维安全稳定体检:磁盘/备份新鲜度/自动化存活/凭据硬编码/备份包完整性/配置/记忆/同步载体,输出体检报告+分级处置清单。适用"WorkBuddy 安不安全/稳不稳定/体检一下/备份还好吗/凭据有没有泄露"等场景。

Set up WorkBuddy config sync across 3+ Macs with machine naming, conflict resolution, and status tracking. Supports GitHub or iCloud as backend. Triggers: 多机同步, 三台电脑同步, 多台 Mac 同步 WorkBuddy, multi-machine sync, 3+ devices sync, 多台电脑配置同步, team sync WorkBuddy. Includes machine registry, per-machine commit tagging, stale lock detection, and a status command to see which machines are active.

WorkBuddy 深度换肤工具:用一句话或一张参考图生成专属皮肤并注入界面。WorkBuddy 组件不吃 --vscode-* 变量而用自有语义类(.wb-home-header / .chat-container / .conversation-sidebar),本 skill 直接覆盖这些真实语义类实现深度换肤。由于运行时注入(CDP / V8 inspector)已被硬化拦截,本 skill 通过对 app.asar 做最小字节手术注入皮肤 CSS(自动备份 app.asar.bak、可一键还原),无需调试端口。支持人物 / 电影画面 / 意境 / 艺术风格 / 参考图多种意图。触发词

1 installs