用途:将已有代码库提升到企业级标准,通过严格分析与重构完成生产级改造。主要能力分四块:架构完整性(检查 SOLID、DRY、KISS 原则,关注逻辑/UI/数据的分层与关注点分离,识别“上帝对象”和高圈复杂度函数);代码质量与整洁度(命名自解释、合并重复逻辑、登记并排序技术债);安全与依赖审计(扫描 OWASP Top 10 风险如 XSS、注入、认证缺陷,审计 package.json 中过时或不安全依赖,检查未使用或冗余库,确认无硬编码 API 密钥或密码);性能与可靠性(定位 N+1 查询、重循环、未优化数据获取,检查 try/catch 与优雅降级)。执行协议:先运行专家审计命令 python .agent/skills/production-code-audit/scripts/expert_audit.py . 做深度扫描,再重构逻辑为整洁的 SOLID 代码,应用审计中发现的微优化,随后按高影响/低风险优先增量应用重构,最后用完整测试验证所有修改。该技能由 9 个遗留代码审查与审计技能合并优化而来,并包含 solid_principles_cheat_sheet 等知识模块。适用场景:接手遗留项目、上线前质量把关、技术债清理与安全加固。限制:资料未提供具体支持语言、平台、收费方式与效果数据,暂未提供。
production-code-audit
通用与其它
更新于 10-15 21:11