用途:在编辑代码之前或代替编辑,对用户提供的代码、diff、片段、设计、命名或逻辑进行批判性讨论,给出紧凑、聚焦真实问题的意见。
主要能力:先列发现的问题,按影响从高到低排序,最多 5 条;只报告有证据的具体问题,不做无依据的猜测;尽可能引用文件与行号;仅在有助于说明修复时展示代码;检查正确性、多余逻辑、重复、抽象薄弱、嵌套与复杂度、命名、死代码以及遗漏的简单模式。
使用方式:用户提供代码或目标后,技能会阅读并识别其行为与意图,检查缺陷与可维护性风险,按影响排序,并给出最小可用修复建议。输出格式为:Verdict: good | mixed | bad;随后每条 Finding 包含 What(具体问题)、Why(影响或风险)、Suggestion(最小可用修复)、Reference(file:line 或片段)。若无发现,则输出 Verdict: good、No findings. 以及 Residual risk(缺失上下文或测试缺口)。
适用场景:需要快速获得对代码或设计的批判性意见、在动手修改前评估风险、或希望以最小改动解决关键问题时。
限制:不提供无证据的推测性问题;最多 5 条发现;除非无发现,否则不给予赞美;具体支持的平台、收费方式与安装命令暂未提供。相关技能包括 code-architecture-wrong-abstraction、typescript-best-practices、react-useeffect-avoid、naming-cheatsheet。