当工作目标明确且已准备好付诸实施时,创建任务提示
为编写FHIRPath表达式——一种基于路径的FHIR数据导航与提取语言——提供专业指导。在编写FHIRPath表达式、导航FHIR资源树、筛选集合、进行日期/时间运算、使用FHIRPath函数、编写FHIR不变量,或理解FHIRPath运算符时使用此技能。触发关键词包括“FHIRPath”“fhirpath”“路径表达式”“FHIR导航”“where()”“select()”“exists()”“ofType()”“resolve()”“FHIR不变量”“集合筛选”“FHIRPath函数”。
为使用JMH(Java微基准测试工具)编写Java微基准测试提供专业指导。在编写性能基准测试、测量方法执行时间、比较算法实现、剖析代码性能,或调试基准测试问题时使用此技能。触发关键词包括“jmh”“基准测试”“微基准测试”“性能测试”“@Benchmark”“吞吐量”“预热”“黑洞”“测量性能”。
针对目标路径,对所有评审领域(架构、SRE、安全、数据)进行全面审查。并将各子报告与汇总总结写入 .code-review/<批次名称>/。
在实施前,先对复杂且多步骤的操作进行周密规划。适用于用户提供了详尽的规格说明时,或当任务涉及多个文件与系统时,亦或是需要在编码前解决诸多重要权衡时使用。
通过主动推荐与可选调研,以自适应访谈流程创建全新规范。适用于用户提出“创建规范”、“新规范”、“生成规范”,或希望着手撰写规范文档时使用。
按照 Shell 的垂直切片架构(整洁架构 + MVVM + 仓库 + 协调器)搭建新功能模块。当用户希望添加诸如“笔记”、“关注列表”、“提醒”等新功能时使用。
对 AppDependencyContainer 进行全面审计,确保依赖注入完整无缺、协议使用规范、不存在循环依赖,并且工厂方法的实现准确无误。在新增功能或排查依赖问题时,可使用此功能。
Rpi 下一步
具备对Java代码的质量、安全性、可维护性及性能进行评审的能力。在Java文件及Java相关PR的评审中使用,亦可在用户请求对Java代码进行评审时派上用场。
检查代码是否可以简化——冗余的布尔值、手动循环、过于繁琐的模式,以及可用字典查找替代的if-else链。在添加或修改Python代码后使用此功能。
创建全新的 Claude Code 技能。适用于被要求添加新技能、打造全新能力,或需要将可复用的工作流封装为技能时使用。