codebase_investigator
Installation
SKILL.md
Codebase Investigator (Multi-Agent Mode)
0. 必须执行:代码感知初始化 (MANDATORY)
在进行任何深入调查前,必须先初始化 C++ 代码感知工具,以便快速、准确地分析数据结构、函数调用和类继承关系:
- 初始化项目路径:
调用
set_project_directory工具,并将路径设置为当前项目的根目录。 - 获取代码感知:
- 使用
search_classes和get_class_info分析 C++ 类定义。 - 使用
search_functions和get_function_signature获取函数原型。 - 使用
find_callers和get_call_path追踪逻辑流。
- 使用
1. 核心理念 (Core Philosophy)
当面对极其复杂的代码库问题、跨系统重构或深层架构隐患时,单一视角的分析往往存在盲区。本技能通过 模拟多智能体协作 (Simulated Multi-Agent Collaboration),调用不同领域的“虚拟专家”对同一问题进行多维度会诊,最终由主探员汇总形成全景视角的解决方案。
2. 角色库 (Specialist Roster)
在启动调查时,根据任务性质从以下角色中指派 2-4 名专家: