mcpField
D
deep-analyse

deep-analyse

github.com/chmouel开发31352 次安装今天更新
代码仓库

关于 deep-analyse

deep-analyse 是用于深入检查指定代码区域并生成结构化报告的技能,面向开发者或编码 Agent,涵盖执行路径、依赖、影响及测试覆盖情况。

主要功能

  1. 01追踪代码执行路径
  2. 02梳理依赖关系
  3. 03记录副作用
  4. 04分析调用方与被调用方
  5. 05评估测试覆盖率
  6. 06生成结构化分析报告

适用场景

  1. 01审查陌生代码区域
  2. 02从入口追踪程序行为
  3. 03发现未覆盖的代码路径

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/chmouel/lazyworktree --skill deep-analyse

安装后在 Claude Code 中输入/deep-analyse确认已加载。

详细介绍

深入分析

对指定代码区域进行全面分析:$ARGUMENTS

分析步骤

  1. 追踪所有代码路径:从入口点开始,一直跟踪到执行完成
  2. 梳理依赖关系:识别所有导入项、接口和外部依赖项
  3. 识别副作用:记录状态变更、I/O 操作和可变更内容
  4. 列出调用方和被调用方:为目标代码构建调用图
  5. 检查测试覆盖率:识别哪些路径有测试覆盖,哪些没有

交付内容

提供一份结构化报告,包含:

  • 架构概述
  • 关键抽象及其用途
  • 关键代码路径
  • 潜在问题或改进机会
  • 测试覆盖率评估

评论

支持 Markdown