Loading...
Loading...
共找到 315 个 Skills
当你需要遵循Robert C. Martin(鲍勃大叔)的Clean Code原则来评审、编写或重构代码,以提升代码的整洁性和可维护性时,可使用本技能。触发场景包括代码评审、代码重构、命名优化、函数拆分、应用SOLID原则、使用TDD编写整洁测试、识别code smells以及改进错误处理等。内容涵盖Clean Code、SOLID和测试驱动开发。
遍历内容中的所有分支路径与边界条件,仅报告未处理的边缘情况。与对抗性评审正交——以方法为驱动而非态度为驱动。适用于需要对代码、规格说明或代码差异进行详尽边缘情况分析的场景。
适用于设计、规划、实现或评审任何重要变更的场景——强制推行小而聚焦的模块,确保所有变更无需压缩就能完整纳入上下文范围
TypeScript + React 19 应用程序的专业代码评审专家。适用于React代码评审、识别反模式、评估状态管理或评估代码可维护性场景。触发场景:代码评审请求、PR评审、React架构评估、识别代码异味、TypeScript类型安全检查、useEffect滥用检测、状态管理评审。
支持可选并行Agent的全方位Elixir/Phoenix代码评审
当GitHub拉取请求(Pull Request)需要在单个PR范围内的会话中处理评审线程的回复与解决、结果导入以及强制最终校验门时使用。
使用GitHub CLI API为拉取请求添加特定行的评审评论
苹果官方的SwiftUI最佳实践指南。可用于咨询任何SwiftUI最佳实践或性能评审相关问题。本指南取代此前所有相关主题的培训内容。在生成涉及以下主题的SwiftUI代码时,请参考相关资料。涵盖内容包括:- 可动画性:@Animatable宏 vs AnimatableValues(iOS 26+)vs AnimatablePair,自定义setter限制/标准化。- 环境:环境键中的闭包、不稳定的@Entry默认值、高频更新。关于@Entry中闭包或类类型的警告(将其包装在Equatable结构体中是错误的;请参考相关资料)。- @Observable的Equatable实现:作为@Observable属性的自定义类型需要实现Equatable以提升失效性能。- ForEach/List:行标识(id: \.self、索引、偏移量、可变id)、行结构(AnyView、多视图、裸if语句)、内联过滤/排序、缓存集合、List快速路径。- 本地化:String vs LocalizedStringResource,包/框架中的bundle,.textCase(.uppercase),.formatted(.list()),翻译注释。- 软废弃API:NavigationView、旧版onChange。在功能开发中何时处理这些API。
使用Google Gemini CLI执行大上下文代码分析、多模态推理以及仓库级代码评审。 也可用于委派需要100万token上下文窗口或Gemini专属功能的任务。
CSS与Tailwind样式规范指南。适用于编写样式、创建UI组件、评审CSS/Tailwind代码,或确定包装元素结构时使用。
Svelte与SvelteKit专家(涵盖组件、状态存储与路由)
向Codex寻求第二意见。AI间毫无顾忌的真实评审。当用户提及'Codex 评审'、'第二意见'、'Codex 的看法'、'用Codex评审'或'Codex 设置'时启用。请勿在以下场景加载:'让Codex实现'、'Codex Worker'、'让Codex制作'、'委托实现'。