适用于编写或更改测试、添加mock或想在生产代码中加入仅用于测试的方法时——防止测试mock行为、生产污染与仅用于测试的方法,以及在不了解依赖的情况下mock。
适用于合作伙伴提供完整的实施计划,以受控批次执行并设置评审检查点时——加载计划、批判性审查、分批执行任务、在批次间报告以供审查。
在开始任何新阶段前使用——解释串行和并行阶段如何通过基础分支继承自动串联(主工作树跟踪进度,平行阶段继承自当前分支,无需手动干预)
处理子代理失败的策略,包括重试逻辑和升级模式。
Encore.ts后端服务的集成优先开发模式。专注于导入订阅、轮询异步流程、验证数据库状态,并随时掌握诊断工具。
在开始任何规范或重大任务前进行全面发现。搜索Graphiti、推荐vibe/MCPs、展示模式。
在设置后台任务、缓存或WebSocket时使用——SolidQueue、SolidCache、SolidCable(团队规则)
根据项目规范创建带有生成消息的提交。当被要求提交更改或创建提交时使用。
轻量级Chrome自动化工具包,具有共享配置、JSON优先输出,以及六个专注的脚本,用于启动、导航、检查、捕获、评估与清理浏览器会话。
PR代码审查评论分析知识库,包含置信度评估、优先级分类、技术栈识别与常见评论模式
精通CI/CD流水线设计,关注秘密管理、代码签名、工件安全与桌面应用构建供应链保护
在编写实现代码之前,用于实现任何功能或修复bug时使用。严格遵循行业测试标准执行红绿重构TDD循环。先写测试,观察其失败,然后编写最少代码让测试通过;确保测试确实验证行为,要求先失败。