From omni
Orchestrates reverse engineering of logical architecture from codebases into structured architecture.json specs. Triggers on reverse --target logic_architecture or all.
npx claudepluginhub zte-aicloud/co-omnispec --plugin omniThis skill uses the workspace's default tool permissions.
- **职责**:从代码库反构**逻辑架构**要素,生成结构化架构识别结果,供接口/功能等后续反构阶段作为上下文输入。
Extracts deep logic architecture from codebases via 'reverse --target deep_logic_architecture', generating logic_architecture.md for analysis and reuse.
[UDS] System archeology — reverse engineer code across Logic, Data, and Runtime dimensions
Reverse-engineers existing codebases into V-Model artifacts: plan-context.md, ADRs, arc42 snapshot, FEATURE inventory, backlog seed, evidence-based BA draft. Use for brownfield projects or when V-Model artifacts are missing.
Share bugs, ideas, or general feedback.
reverse --target logic_architecture ... 触发,或在 --target all 时由编排 Skill 最先调用本 Skill;--path / --files / --exclude 等参数确定分析范围(由入口命令解析并传入)。{REPO_ROOT}/omni-doc/specs/logic_architecture/architecture.json{REPO_ROOT}/.cache/reverse/logic_architecture/.cache-status.json架构识别的生成仅在本 Skill 中执行;
reverse-interfaces等 Skill 不再写入architecture.json,只读取上述omni-doc路径下的文件。
reverse 命令的关系reverse 在 --target logic_architecture 时激活本 Skill;在 --target all 时由 reverse-orchestration 排在第一位调用本 Skill。omni-doc/specs/logic_architecture/。logic_architecture 缓存状态、确保 omni-doc/specs/logic_architecture/ 可写)architecture.json,用户确认后更新状态)详细步骤见 references/stages/。
{REPO_ROOT}/.cache/reverse/logic_architecture/.cache-status.jsonarchitecture_identification(confirmed / progress / timestamp){REPO_ROOT}/omni-doc/specs/logic_architecture/{REPO_ROOT}/.cache/reverse/logic_architecture/architecture-identifier(target_type 必须为 logic_architecture){REPO_ROOT}/omni-doc/specs/logic_architecture/architecture.jsonAI Agent 在执行本 Skill 时,应读取上述文档并严格按照其中描述执行。