用途:在代码审查、编写或解释时应用并说明项目代码规范,覆盖 TypeScript、React、C# 和 Markdown。分两层:语言规范(命名、文件命名、类型系统、TSDoc/XML 文档标准、代码结构、错误处理、异步模式、死代码策略,每种语言有独立 agent 与权威参考文档);横切规范(每次审查都执行意图捕获——每个非显然决策须记录到仅凭注释即可重建代码;以及章程执行——ADR 与贡献者文档即法律,偏离需新增决策记录,过时决策会被标记)。
主要能力:按语言路由到对应 agent(typescript、react、csharp、markdown),混合 .tsx 可并行启用 TypeScript 与 React agent;任何代码审查都并行运行 intent agent,项目存在 ADR 或贡献者文档时并行运行 constitution agent。输出统一报告,分 Required(必须修复)、Recommended(建议修复)、Advisory(可考虑)三级,每条给出规则、受影响代码与修正版本。
使用方式:提供目标代码(片段或文件路径)或具体规范问题,并说明语言或文件类型;章程检查需 ADR 目录或贡献者文档路径。仅在用户明确批准后才修改文件,且不重写超过 50 行的整个文件。
优先级:仓库级政策(CONTRIBUTING.md、contribute/、ADR、.github/copilot-instructions.md、AGENTS.md)高于工具配置(biome.json、tsconfig.json、.editorconfig),本技能规则最低;仓库明确收窄、放宽或矛盾时以仓库为准,未记录的冲突按本技能默认并建议团队记录意图。
不适用:安全漏洞扫描、性能剖析与基准测试、高层架构或系统设计、无审查目标的净新代码生成、未经用户确认的文件变更。
限制:不标记项目已通过 biome.json 或 .editorconfig 配置的风格选择;不编造 ADR 内容,只执行和质疑实际记录的内容;语言无法确定时先询问。具体安装命令与收费信息暂未提供。