在实施前,先对复杂且多步骤的操作进行周密规划。适用于用户提供了详尽的规格说明时,或当任务涉及多个文件与系统时,亦或是需要在编码前解决诸多重要权衡时使用。
通过主动推荐与可选调研,以自适应访谈流程创建全新规范。适用于用户提出“创建规范”、“新规范”、“生成规范”,或希望着手撰写规范文档时使用。
按照 Shell 的垂直切片架构(整洁架构 + MVVM + 仓库 + 协调器)搭建新功能模块。当用户希望添加诸如“笔记”、“关注列表”、“提醒”等新功能时使用。
对 AppDependencyContainer 进行全面审计,确保依赖注入完整无缺、协议使用规范、不存在循环依赖,并且工厂方法的实现准确无误。在新增功能或排查依赖问题时,可使用此功能。
Rpi 下一步
具备对Java代码的质量、安全性、可维护性及性能进行评审的能力。在Java文件及Java相关PR的评审中使用,亦可在用户请求对Java代码进行评审时派上用场。
检查代码是否可以简化——冗余的布尔值、手动循环、过于繁琐的模式,以及可用字典查找替代的if-else链。在添加或修改Python代码后使用此功能。
创建全新的 Claude Code 技能。适用于被要求添加新技能、打造全新能力,或需要将可复用的工作流封装为技能时使用。
在提交代码之前使用——验证 Drupal 编码标准、SOLID/DRY 原则、安全实践以及 CSS 标准。
当需要设计功能时使用——加载插件方法论参考,从在线开发指南中获取 Drupal 领域知识,并可选地加载用户自定义指南。
性能
运行测试套件并如实汇报测试结果