
Lime Replication
以 Lime 品牌为边界复刻 Codex 与原生 Computer Use;支持整树取样和批量迁移,最终直接落到 Lime 现役 owner,并以 REA 证据、依赖闭包和...
Install
npx skills add limecloud/lime --skill lime-replication -g -a claude-code -y- Repository
- limecloud/lime1.5k
- Category
- Engineering
- Updated
- 3d ago
- License
- GPL-3.0
- Context cost
- Mediumabout 1,734 tokens
- Runs scripts
- Yes, review before use
What it does
以 Lime 品牌为边界复刻 Codex 与原生 Computer Use;支持整树取样和批量迁移,最终直接落到 Lime 现役 owner,并以 REA 证据、依赖闭包和 Windows/macOS/Desktop/CLI/TUI/Chrome/Office 验收收口。
Lime 复刻工作流
这个 skill 用于“复刻现有实现”任务,尤其是 Agent、Computer Use、Desktop、CLI/TUI、Chrome 插件和 Office 加载项。它把源码、安装包和运行证据分开处理,防止把相似实现、猜测名称或单端 mock 当成完成。
先读取:
需要已发货行为或私有 Desktop/插件证据时,再调用 reverse-engineer-anything;普通公开源码分析不运行 REA。GUI 视觉改动再调用 lime-design-language,删除和唯一 owner 收口再调用 lime-governance。
WHEN
满足以下任一条件时使用:
- 用户要求“完全复刻、整目录复制、按上游目录/文件/函数接入”。
- 任务跨越 App Server、RuntimeCore、Desktop、CLI/TUI、原生 helper、Chrome 或 Office。
- 结论依赖安装包、ASAR、Native Host、扩展运行时或其他已发货产物。
- 需要判断“复制了多少、哪些消费者已经迁移、哪些仍是旧实现”。
WHAT
最终交付必须同时回答四个问题:
- 源码:来源 revision、整树复制收据、许可证和逐项哈希是否一致。
- 消费:Lime 的现役入口是否已经调用复制后的唯一 owner,依赖闭包是否编译。
- 证据:REA 的 Evidence ID、搜索边界、静态/运行证据和未知项是否可复核。
- 验收:macOS、Windows、Desktop、CLI/TUI、Chrome、Office 是否分别通过真实进程和失败路径门禁。
“文件数量相同”“有同名类型”“浏览器 fixture 通过”都不能单独证明复刻完成。
HOW
1. 锁定范围与 Lime 品牌边界
先写执行计划,列出目标能力、产品入口、平台、保留的 Lime 差异和退出条件。建立唯一事实源:Product Surface -> App Server JSON-RPC -> RuntimeCore -> Thread/Turn/Item projection。
复刻分成四个不可跳过的状态:frozen-source -> migrated-owner -> brand-clean -> upstream-removed。整树复制只服务于第一、第二个状态;复制树不能成为产品层、长期依赖或文档入口。每次状态转换都在账本中记录负责人、写集、验证命令和未决项。
Lime 的产品边界先于上游相似度:Lime 品牌、多模型/多协议、服务端能力、Provider catalog、配置与发布合同都是 current owner,迁移不能覆盖、降级或拆出第二套实现。复制前核对 Lime 保留边界,把各项 owner、消费者、保护写集和必要适配记入账本;消费者切换前验证仍由原 owner 提供。Codex 登录、Cloud、账号、遥测、订阅、发布、服务控制面、产品 bundle 和品牌入口均排除,不因整树复制而进入 Lime。服务依赖检查覆盖默认 endpoint、认证与凭证读取、远端开关、遥测和升级入口,避免仅改显示品牌后仍调用上游产品服务。本地 App Server JSON-RPC、runtime、协议、持久化和工具代码仍是复制目标,不得把它们误判为被排除的 Codex 云端产品服务。
品牌规则是硬约束:
