关于 deep-analyse
deep-analyse 是用于深入检查指定代码区域并生成结构化报告的技能,面向开发者或编码 Agent,涵盖执行路径、依赖、影响及测试覆盖情况。
主要功能
- 01追踪代码执行路径
- 02梳理依赖关系
- 03记录副作用
- 04分析调用方与被调用方
- 05评估测试覆盖率
- 06生成结构化分析报告
适用场景
- 01审查陌生代码区域
- 02从入口追踪程序行为
- 03发现未覆盖的代码路径
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ chmouel/ lazyworktree --skill deep-analyse安装后在 Claude Code 中输入/deep-analyse确认已加载。
详细介绍
深入分析
对指定代码区域进行全面分析:$ARGUMENTS
分析步骤
- 追踪所有代码路径:从入口点开始,一直跟踪到执行完成
- 梳理依赖关系:识别所有导入项、接口和外部依赖项
- 识别副作用:记录状态变更、I/O 操作和可变更内容
- 列出调用方和被调用方:为目标代码构建调用图
- 检查测试覆盖率:识别哪些路径有测试覆盖,哪些没有
交付内容
提供一份结构化报告,包含:
- 架构概述
- 关键抽象及其用途
- 关键代码路径
- 潜在问题或改进机会
- 测试覆盖率评估
评论
支持 Markdown