name: sc-analyze description: 分析代码质量、安全性、性能和架构。当用户要求分析代码、审查代码库健康度或识别问题时使用。
代码分析
执行全面的代码分析,涵盖质量、安全性、性能和架构领域。
使用时机
- 用户要求分析代码质量或技术债务
- 需要安全审计或漏洞评估
- 需要性能分析或瓶颈识别
- 请求架构审查或结构分析
- 需要代码健康检查或质量指标
指令
用法
/sc:analyze [目标] [--focus 质量|安全|性能|架构] [--depth 快速|深入]
参数
目标- 要分析的文件、目录或项目--focus- 分析重点领域(质量、安全、性能、架构)--depth- 分析深度(快速、深入)--format- 输出格式(文本、json、报告)
执行步骤
- 发现和分类文件进行分析
- 应用适当的分析工具和技术
- 生成带有严重性评级的发现
- 创建带优先级可操作的建议
- 呈现全面的分析报告
Claude 代码集成
- 使用 Glob 进行系统化文件发现
- 利用 Grep 进行基于模式的分析
- 应用 Read 进行深度代码检查
- 维护结构化的分析报告