执行 HomeRail 只读 PR 审查工作流,调用 Qwen、Kimi 和 GLM 进行独立代码审计并生成证据报告。适用于用户请求 GitHub PR 审查或需要基于证据的审计报告场景。
通过调用不同厂商的独立子代理对代码Diff进行交叉审查,先运行确定性门禁(测试/Lint),再根据结构化报告将阻塞性问题转化为修复任务分派给原实现者,循环直至无阻塞问题且门禁通过。
深度审查代码变更,评估复用性、组合性、代码库一致性及清理冗余。用于PR审查、检查代码复用和整洁度,确保符合项目规范。
规范 Kotlin 代码的静态检查与修复流程,明确 ktlint 负责格式命名、detekt 负责逻辑审查。提供 detekt 违规时的修正、抑制及配置调整策略,强调使用 @Suppress 并附带理由,禁止使用 baseline 文件。
一种极简代码审查技能,强制每条评论仅包含位置、问题和修复方案,去除冗余客套与模糊表述。通过颜色前缀区分严重等级,旨在保留可执行信号并大幅削减噪音,适用于快速高效的PR反馈。
提供结构化代码审查清单,指导从正确性、边界条件、错误处理及测试盲区维度评估PR或Diff。强调先理解需求再审查,按严重度输出具体行号建议,避免主观判断,提升代码质量与可维护性。
执行代码审查,分析当前会话中变更的文件,检查正确性、安全及测试覆盖等,并通过工具生成具体的行级内联评论以反馈问题。
执行严格的结构与架构质量审查,聚焦代码简化、抽象清晰度和可维护性。通过“代码柔道”原则寻找能大幅简化实现的重组方案,排除正确性、样式及 lint 问题,专注于提升代码库整体健康度。
执行极度严格的代码可维护性审查,聚焦抽象质量、巨型文件和逻辑混乱。鼓励通过重构简化结构,严控文件行数及条件分支蔓延,追求优雅且必然的代码实现。
对代码库进行深度技术债务与架构审计,生成包含具体文件行号、严重程度及修复建议的审计报告。不自动触发,需用户显式调用。
提供 TypeScript/Node.js 编码最佳实践,涵盖类型安全、错误处理、异步模式及项目结构规范。用于指导代码编写与审查,确保类型严格和代码质量。


