用途:该技能用于对 AI 生成的代码进行校验与错误处理,适用于验证 AI 输出、构建生产级代码、审查 AI 结果以及确保代码正确性等场景。资料称其会自动强制执行校验模式。
主要能力:核心是五层校验栈,要求每段 AI 生成代码依次通过:第一层语法检查(能否解析)、第二层需求检查(是否符合规格)、第三层测试检查(测试是否通过)、第四层安全检查(是否存在漏洞)、第五层文档检查(能否被解释清楚),全部通过后才标记为 APPROVED。安全校验涉及输入验证、SQL 注入防护、XSS 防护、认证与授权、数据暴露、错误处理等主题。产出物示例为一份 Markdown 格式的 AI 输出校验测试计划,覆盖模式校验、幻觉检测与回退路径,路径示例 docs/ai/output-validation-tests.md。
使用方式:先阅读 SKILL.md,再按需加载 references/ 目录中的深入文件,避免默认加载全部引用。需先收集项目上下文、约束与具体问题,并确认交付物类型(设计、代码、审查、迁移计划、审计或文档)。按技能中的有序指引、检查清单和决策规则执行,而非挑选孤立片段。深入内容(如各层校验细节与验证循环)被移至 references/skill-deep-dive.md。
适用场景:Claude 生成代码时、构建生产代码需要质量门禁时、系统化审查 AI 输出时、需要自动检查保证代码正确性时。
限制:不适用于与 ai-error-handling 无关的任务,或更适合由更具体的配套技能处理的任务;若只需简单答案且本技能的约束与参考无实质帮助,则不应使用。资料提到可选辅助插件在某些环境可能有帮助,但不应视为本技能的必需项。输出应面向执行、简洁,并保持与现有项目约定兼容,优先确定性、可审查的步骤。具体安装命令、收费与价格信息暂未提供。