用途:sc-analyze 是 superclaude 提供的分析与排障技能,用于多领域代码分析、问题诊断与解决建议。
主要能力:分析域包括质量(代码异味、可维护性、反模式、技术债)、安全(漏洞扫描、合规校验、认证授权审查)、性能(瓶颈识别、资源利用、优化机会)、架构(组件耦合、依赖分析、设计模式评估)。排障模式在 --troubleshoot 下按 focus 区分:bug 做错误与堆栈分析,build 检查构建日志、依赖与配置,performance 分析指标与瓶颈,deployment 检查环境与服务。
使用方式:命令形式为 /sc:analyze [target] --focus quality|security|performance|architecture,排障为 /sc:analyze [issue] --troubleshoot --focus bug|build|performance|deployment,自动修复加 --fix。常用标志:--focus(默认 quality)、--troubleshoot、--trace、--fix、--depth(quick/standard/deep,默认 standard)、--format(text/json/report,默认 text)。扩展标志含 --pal-deep、--pal-review、--consensus、--notify、--create-tickets。行为流程为发现、扫描、评估、建议、报告。
集成:可配合 PAL MCP 的 thinkdeep、debug、codereview、consensus、challenge、apilookup,以及 Rube MCP 搜索工具、创建工单、批量分析;工具协调涉及 Glob、Grep、Read、Bash、Write。
适用场景:代码质量评估、安全审查、性能诊断、架构评审、构建失败与部署问题排查。
限制:具体安装方式、收费与平台支持资料暂未提供;自动修复仅应用安全修复,实际效果需自行验证。