用途:该技能提供语言相关的编码最佳实践、代码质量标准与框架检测规则,适合在执行重构工作流、应用代码质量规则时参考。
主要能力:按文件扩展名映射参考文档——.ts/.js 对应 TypeScript,.tsx/.jsx 同时加载 TypeScript 与 React,.py 对应 Python 及其索引,.go 对应 Go,.swift 对应 Swift;通用原则见通用参考文档。针对 Next.js/React 项目,references/react/ 目录提供按影响级别排列的模式索引、优先级与分类,以及匹配具体模式的规则文件。
规则应用:框架专属规则(如 Next.js)仅在该框架被检测到时生效;CRITICAL 级规则优先级最高,涉及瀑布请求、打包体积、水合。所有重构必须保持行为与公共接口不变。
代码质量标准:注释仅用于复杂业务逻辑;仅在可恢复处使用 try-catch,受信路径不做防御性检查;禁止 any,需使用正确类型或 unknown 加守卫;既有代码风格与 CLAUDE.md 约定优先;清理未使用的导入、变量、函数与类型;不得保留兼容性 hack,未使用的 _vars 与已删除代码的再导出应删除;优先使用描述性命名而非标记为未使用;死代码应删除而非注释掉;文件级别适用单一职责,多关注点的文件应考虑拆分。
限制:以上为资料中的规则说明,具体语言参考文档内容、安装方式与配套工具用法暂未提供。