Loading...
Loading...
共找到 315 个 Skills
使用现代API和最佳实践编写、评审并改进Swift Testing代码。适用于阅读、编写或评审采用Swift Testing的项目时使用。
合并PR前使用 - 确保所有测试通过、评审完成、CI执行成功且验收标准已验证的最终检查关卡
将《程序员修炼之道》(Hunt & Thomas,2019版)中的建议应用于软件任务与代码评审;适用于用户请求应用务实编程技巧、询问任务处理方式,或在代码评审时将相关章节/技巧与当前场景匹配的场景。
迭代优化PR,直到Greptile给出5/5的置信度评分且无未解决评论。触发Greptile评审、修复所有可操作评论、推送代码、重新触发评审并重复此流程。当用户希望根据Greptile的代码评审标准全面优化PR时使用。
通过简化流程快速完成紧急修复。跳过产品/功能委员会,直接应用修复、开展针对性评审,并创建可选择提交至部署委员会的PR。适用于无法等待完整规划流程的生产环境漏洞、安全补丁或严重回归问题。
用于编写Pull Request(PR)的正文内容——包括摘要、仓库模板章节,以及评审指南(如推荐阅读顺序和重点关注领域)。适用于起草或修订PR描述、填充仓库的PR模板、更新与分支内容不符的描述,或是为分支准备评审的场景。即使用户仅提及“开一个PR”“提交评审”或“整理一下”而未明确说明要写描述,也可使用此工具。
以代码库理解和架构为核心的指导性功能开发。用于系统化地实现功能:探索→明确需求→设计→实现→测试→评审。
适用于TypeScript应用的SOLID、DRY、KISS及整洁代码原则。可用于设计可扩展架构、编写可维护代码或评审代码质量时。
适用于CLI脚本与工具的Python设计模式——类型优先开发、深度模块、复杂度管理及警示信号。在阅读、编写、评审或重构Python文件时使用,尤其适用于.trellis/scripts/目录或任何CLI/脚本开发场景。在规划模块结构、确定新代码存放位置或进行代码评审时也可启用。
将DRY、YAGNI、PORO、约定优于配置以及KISS原则应用于Rails代码;代码风格遵循项目配置的linter规则。内容涵盖结构化日志、注释规范,以及针对特定路径的规则(模型、workers、服务、控制器、仓库、序列化器、RSpec、原生SQL)。可用于设计或评审Rails代码结构、避免过度工程化,或是按目录使代码符合团队边界规范。
基于真实PR评审模式的Python软件工程指南。编写、评审或重构Python代码时应使用本技能——尤其适用于dataclasses、服务接口、错误处理和类型注解场景。适用于涉及Python模块、API设计、数据建模、类型安全、异常处理或为可维护性进行重构的任务。
分析反馈日志以识别模式,并为评审技能提出改进建议。当你积累了反馈数据并希望提高评审准确性时使用。