بنقرة واحدة
reverse-external-interfaces
外部依赖接口识别与文档生成的编排Skill. 当 reverse 的 --target 为 external-interfaces 或 all 的外部接口阶段时触发.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
外部依赖接口识别与文档生成的编排Skill. 当 reverse 的 --target 为 external-interfaces 或 all 的外部接口阶段时触发.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
按 Git/非 Git、是否指定 BRANCH_NAME 与 FEATURE_DIR 分支决策,解析输入并创建或复用特性分支与功能目录,输出 BRANCH_NAME、SPEC_FILE、FEATURE_DIR。用于 /specify 或单独创建/复用特性分支。
基于已定义的功能识别并调整逻辑实体,输出实体责任边界、协作关系与关键数据结构,并生成数据模型文档。仅被显式调用,不自动触发。
SDD流程代码变更采集Skill。在SDD流程执行完毕后,采集目标目录的代码变更信息,提取feature_infos和code_blocks,生成评测所需的JSON文件并保存到当前SDD分支的evalset目录下。当用户提到"采集SDD变更"、"生成评测数据"、"收集代码变更信息"、"build_configi_eval"、"evalset"时触发本技能。
深度逻辑架构要素反构编排Skill. 当 reverse 的 --target 为 deep_logic_architecture 时触发.
实体清单与实体关系反构的编排Skill. 当 reverse 的 --target 为 entities 或 all 的实体阶段时触发.
功能清单与功能详情文档反构的编排Skill. 当 reverse 的 --target 为 functions 或 all 的功能阶段时触发.
| name | reverse-external-interfaces |
| description | 外部依赖接口识别与文档生成的编排Skill. 当 reverse 的 --target 为 external-interfaces 或 all 的外部接口阶段时触发. |
| user-invokable | false |
reverse --target external-interfaces ... 或 --target all 触发--path / --exclude 等参数确定扫描范围{REPO_ROOT}/.cache/reverse/external-interfaces/
import-list.json.cache-status.json 等{REPO_ROOT}/omni-doc/specs/external-interfaces/
EXTERNAL-API_{NNN}_{简短描述}.mdEXTERNAL-API_SUMMARY.json“外部”指:非系统标准库且非当前仓库自身代码的模块;仅当存在调用点时才生成一条外部接口记录。
reverse 命令的关系reverse 负责解析参数 (--target external-interfaces)、设置扫描范围与排除规则、准备缓存目录后,激活本 Skill。本 Skill 由两大阶段组成(对应原 reverse-external-interfaces.md 与 reverse.external-interfaces/stages/*):
支持自动化模式(默认)与对话模式(--interactive),并支持 --clear-cache 进行重录。
import-list.json:包含符号、来源模块、分类、文件位置等信息。import/from,Java import,C++ #include,Go import,JS/TS import/require 等);--path 与 --exclude 控制扫描范围,默认排除隐藏目录与 omni-doc/;EXTERNAL-API_{NNN}_{简短描述}.mdEXTERNAL-API_SUMMARY.json--non-interactive/--yes 模式下跳过上述对话,自动执行。{REPO_ROOT}/.cache/reverse/external-interfaces/.cache-status.jsonimport_scan、document_generation 等段落。--clear-cache):
omni-doc/specs/external-interfaces/ 下旧的 EXTERNAL-API_*.md 与 EXTERNAL-API_SUMMARY.json,再重新扫描与生成。references/ 中对 --path / --exclude 与默认排除目录的定义。--interactive;--interactive;--non-interactive 或 --yes 时,强制进入全自动模式。--path、--files:控制扫描范围;--exclude:多次传入以排除测试/构建等目录;--clear-cache:重录;reverse 保持一致。本 Skill 的详细规范位于本目录下 references/:
AI Agent 在执行本 Skill 时,应读取上述文档并严格遵循其中的规则与脚本调用方式。