Agent Skills
返回列表
💻

逆向技能链生成器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_814dbe54/reverse-skill-chain。

技能介绍

解决什么问题

逆向工程团队通常会积累一堆零散的脚本:apktool 反编译流程、IDA 提取算法的步骤、某站点 JS 签名参数的还原套路。这些知识散落在个人笔记、聊天记录和历史 commit 里,新人接手时要重新踩一遍坑,同一个算法定位换个人又得从头逆向。更麻烦的是技能文件本身格式不统一,有的缺 frontmatter,有的工作流写成抽象描述,agent 加载后无法稳定触发,也无法自动更新。

reverse-skill-chain 就是用来把这类经验固化成标准 SKILL.md 的工具。

核心能力

它定义了一套统一的模板规范,每个生成的技能必须包含:

  • Frontmatter(必填):其中 agent_created: true 是硬性要求,否则后续无法自动更新。
  • Body 结构:按推荐的 6 个章节组织——标题定位、能力范围表格、N 阶段工作流程、常用命令速查、输出物清单、注意事项。

生成流程分为 4 步:

  1. 初始化骨架
  2. 按模板填空编写 SKILL.md
  3. 清理示例文件
  4. 校验并打包,通过后即可在任意项目中触发

编写时有几个关键决策点:能力范围表格要对照已上线技能表避免重复;工作流阶段数按复杂度取 4 或 6;触发词需中英各 3-5 个且足够具体。

模板里带了一张已上线技能对照表,覆盖 APK/SO/ELF 算法反推、C/C++ 二进制源码恢复、JS 加密参数还原、混淆源码重建、零散代码重组、网页 UI 复刻等场景,每项都标注了触发关键词,可直接用来查重。

适用边界

这套工具只负责技能的工程化生产,不替代逆向本身。工作流里每个阶段必须是可执行的步骤(操作 + 工具),而不是「分析」「处理」这类抽象说法;bash 代码块中的命令要求可直接复制运行,写不出真实命令说明这个阶段还没想清楚。

触发词要避开「分析」「代码」这类泛词,描述越具体,agent 的匹配越准。另外,如果目标场景与已上线技能功能重叠,正确做法是合并到现有技能,而不是新建一个——否则技能库会越开越碎。

使用场景

  • 逆向团队积累了多套 APK 反编译脚本,需要把每套流程按统一模板固化成 SKILL.md,方便新人接手。
  • 想把 IDA 提取算法的经验写成技能,先对照已上线技能表确认是否与 reverse-skill 功能重叠。
  • 手头有混淆 JS 签名还原脚本,要整理成含工作流程和命令速查的标准技能文件并校验打包。
  • 为新写的二进制反编译流程补全 frontmatter 与 agent_created 字段,保证后续可自动更新。

适合人员

  • 逆向工程团队的技术负责人,希望把零散的个人脚本统一成结构一致、可被 agent 触发的技能库。
  • 独立逆向研究者,想把自己沉淀的 decompile 流程变成标准 SKILL.md,供团队或其他 agent 直接调用。
  • 平台工程成员,负责维护技能模板规范与校验流程,需要快速产出符合 frontmatter 要求的 SKILL.md。