技能包

Replica:11 个 Claude Code 技能,把任意应用逆向并重建为你的产品

适合想逆向分析一个现有应用并在自己域名上重建为换牌产品的 Claude Code 用户;使用前最重要的前提是先跑一行官方 shell 安装脚本、安装后必须重启 Claude Code,并确认你有权对目标应用做分析与重建。

官方来源 · realtahailyas/reverse-engineer-app-skills

安装

curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | sh

适合谁

  • 适合想弄清一个现有应用「它是怎么做的」,并有机会把它重建成自有品牌产品的 Claude Code 用户。官方定位是「从 how does this app work? 到一个在你自己域名上、换牌后的可用应用」的完整流程,包含侦察界面与流程、梳理数据模型、产出功能矩阵、再进行设计与重建。
  • 该包名为 Replica,官方说明提供 11 个 Claude Code skills,按工作流依次调用(如 /replica-recon → /replica-architect → /replica-design → /replica-build 等)。
  • 使用前提:你需要在 Claude Code 中运行这些 skills,安装后要重启 Claude Code 才生效;官方明确 skills 装在 ~/.claude/skills/,在每个项目中都可用。内置工具只依赖标准库 Python,官方写明「无需 pip install」。
  • 证据未说明对操作系统之外环境的要求(除安装脚本覆盖 macOS/Linux/Git Bash)、以及逆向目标应用的合法与授权边界,官方页面在本次采集中未给出这些说明,使用前请自行确认你有权对目标应用做分析与重建。
  • 不适合的情况:不在 Claude Code 中工作、无法运行 shell 安装脚本、或对目标应用没有分析/重建授权的场景,证据未支持在这些条件下使用。

3 分钟完成第一次尝试

推荐主路径是官方的一行 shell 安装脚本(macOS/Linux/Git Bash):

  1. 前提:已安装 Claude Code,且终端能访问 GitHub(raw.githubusercontent.com)。

  2. 安装:在终端执行

    curl -fsSL https://raw.githubusercontent.com/realtahailyas/reverse-engineer-app-skills/main/install.sh | sh
    

    注意:这是 pipe-to-shell 方式,脚本内容会直接在你的机器上执行,安装位置为 ~/.claude/skills/。执行前建议先下载脚本自行检查。

  3. 重启 Claude Code:官方明确要求安装后重启,skills 才在每个项目中可用。

  4. 触发一个低风险第一次任务:在 Claude Code 中输入

    /replica-recon Reverse engineer Calendly
    

    这是工作流的第一个侦察步骤,只针对你指定的目标应用做分析。此操作会向外部服务(目标应用)发起访问,证据未说明其具体网络行为与是否读写本地文件,属未知;如目标应用有使用条款限制,请先确认。

  5. 成功信号:Claude Code 正确响应 /replica-recon 并开始输出对目标应用的逆向侦察结果(界面、流程、数据模型等分析内容)。证据未列出具体的输出文件路径,请以会话内实际输出为准。

官方另提供 Claude Code 插件市场安装方式作为次要选项:在 Claude Code 中执行 /plugin marketplace add realtahailyas/reverse-engineer-app-skills,再执行 /plugin install replica@reverse-engineer-app-skills。此方式无需手动跑 shell 脚本。

说明:/replica-recon 是分析/侦察类操作;它只证明是诊断性质,不能据此推断它不读写文件、不执行命令或「零风险」——这些行为官方未说明,属未知。

使用案例

案例一:先摸清竞品再决定要不要做。 你在考虑是否复刻某款调度类应用。安装并重启 Claude Code 后,输入 /replica-recon Reverse engineer Calendly。这会启动 Replica 工作流的侦察阶段,输出该应用的界面、流程与数据模型分析以及功能矩阵素材。这是纯分析起点,证据范围内可期待的是结构化的逆向报告;后续是否继续由你决定。文本类型:技术分析文档,由 agent 直接在会话中产出。

案例二:沿着工作流推进到设计与重建。 在侦察结论可接受后,依次在 Claude Code 中调用 /replica-architect、/replica-design、/replica-build 等后续 skills(官方以「proceeding through /replica-architect, /replica-design, /replica-build, etc.」描述这条链路)。场景是从分析走向产出可换牌部署的应用。注意:/replica-build 及之后的阶段大概率会创建或修改你项目中的文件、执行构建命令,这些副作用官方未逐一说明,属未知;请在每个阶段确认产出位置与内容后再继续。可确认到的边界:官方证据只列出这些命令名与整体目标「live, rebranded app on your own domain」,每一步的具体输入输出格式未在证据中给出。

使用边界

  • 安装副作用:主路径脚本会写入 ~/.claude/skills/(官方说明该目录下的 skills 在所有项目可用),属于改变本机状态的操作;执行前可先审查脚本内容。
  • 网络:侦察阶段针对真实应用做逆向,必然涉及对外部目标服务的访问;具体请求方式、范围与频率官方未说明,属未知。请在有授权的前提下使用。
  • 运行环境:安装脚本支持 macOS/Linux/Git Bash;内置工具为标准库 Python,无需 pip install。其他运行时依赖证据未提及。
  • 客户端前提:Claude Code 是官方描述的使用环境;证据未说明其他客户端是否可用,不要假设能在别处生效。
  • 官方明确限制:安装后必须重启 Claude Code;无需额外 pip 依赖。
  • 尚未确认的关键信息:各阶段 skills 是否读写本地文件、/replica-build 之后的产物落在何处、逆向目标应用是否有条款限制、以及支持的目标应用类型范围——这些在官方页面证据中均未说明,使用前建议先以 /replica-recon 这类分析步骤试探,再决定是否进入改动更大的后续阶段。