odoo-code-review
面向 Odoo 模块的专用代码审查技能,按缺陷优先原则检查正确性、安全、性能、事务、迁移与测试,并覆盖官方 Odoo 编码规范。适用于审查 Odoo 插件、diff、PR 或提交范围。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
39,533 个结果
面向 Odoo 模块的专用代码审查技能,按缺陷优先原则检查正确性、安全、性能、事务、迁移与测试,并覆盖官方 Odoo 编码规范。适用于审查 Odoo 插件、diff、PR 或提交范围。
Effect 生态中处理时间、追踪与结构化日志的技能,提供 Clock/Duration 时间操作、超时控制、withSpan 追踪跨度、logInfo/logDebug/logError 日志,以及通过 Layer 设置最低日志级别,适合超时、截止时间与可观测性场景。
面向 JavaScript/TypeScript 与 Node.js 的错误处理与恢复模式技能,区分编程错误与运行错误,涵盖同步/异步捕获、DomainError 结构化业务错误、跨层传播、重试与指数退避、进程级异常处理及优雅关闭。
codebase-auditor 是一个代码库评审技能,可由智能体在用户要求审查、审计、评估或分析代码库时调用,用于识别缺陷、安全漏洞和过时依赖,并基于仓库可见证据对架构、领域建模、数据设计与系统质量做整体评估。
该技能通过 GitHub GraphQL API 获取拉取请求中未解决的评审评论,自动过滤已解决的反馈,并按文件分组输出线程、行号、差异片段与评论内容。
rfc-writer 是一个用于撰写工程 RFC(Request for Comments)的技能,针对技术决策、架构变更或重要实现方案生成结构化提案文档,帮助团队记录权衡、备选方案与决策依据。
面向 CCPA/CPRA 的加州消费者隐私权工作流技能,覆盖知情、删除、更正、退出出售/共享及限制敏感个人信息等权利,含验证等级、响应时限与授权代理处理要求。
这是一个面向高质量软件开发与架构的指导技能,基于整洁架构(Clean Architecture)与领域驱动设计(DDD)原则。它适用于编写代码、设计架构、分析代码等场景,提供代码风格规则、最佳实践、架构设计规范、命名约定、关注点分离要求以及需要避免的反模式。核心主张包括:优先使用现有库而非自造轮子、使用早返回模式、避免代码重复、拆分过长函数与文件、使用领域特定命名、保持业务逻辑与框架和 UI 解耦。
用于在 Windows、macOS 和 Linux 上检查、创建、修复并静态验证启用宏的 Excel 工作簿(.xlsm/.xlsb/.xltm)与 VBA 代码的开发工具。
Moralis Streams API 技能用于通过 Webhook 实时监控 EVM、Solana 与 Bitcoin 链上事件,覆盖合约日志、代币转账、NFT、原生与内部交易、地址及 xpub 活动。提供端点规则、请求结构、交付保证与排错参考,帮助正确创建、更新、回放和调试流。
gsdl-execute-plan 是一个按步骤执行实现计划并跟踪完成状态的技能,适用于逐项推进任务清单、顺序实现任务并记录进度。任务清单位于 .planning/[project-name]/tasks-[prd-name].md,实现代码放在工作区根目录。
将计划或规格拆成可独立验证的纵向切片,并为每个切片声明其阻塞依赖,适用于工作已达成共识但尚未切成可提交工单的阶段。
一套面向功能开发与缺陷修复的测试驱动开发(TDD)方法,要求先写会失败的测试,再写最小实现代码通过测试,最后重构。核心铁律:没有失败的测试就不写生产代码。
Vercel React Best Practices 是由 Vercel Engineering 维护的 React 与 Next.js 性能优化指南技能,包含 8 个类别、共 57 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。该技能适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async- 前缀)、打包体积优化(CRITICAL,bundle- 前缀)、服务端性能(HIGH,server- 前缀)、客户端数据获取(MEDIUM-HIGH,client- 前缀)、重渲染优化(MEDIUM,rerender- 前缀)、渲染性能(MEDIUM,rendering- 前缀)、JavaScript 性能(LOW-MEDIUM,js- 前缀)以及高级模式(LOW,advanced- 前缀)。每条规则以独立文件形式提供,包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整编译文档见 AGENTS.md。
一个用于列出当前仓库中本人未合并 MR/PR 的技能,并为每条记录关联对应的 tracker 工单。适用于询问“我有哪些未合并”“哪些在评审中”等场景,仅限当前 git 检出范围。
该技能是一套针对 FiveM 资源及其 NUI 的 TypeScript 最佳实践规范,核心思路是在运行时边界做解析校验,在内部信任类型。它强调用可辨识联合让非法状态无法被表示,用带品牌标记的基础类型避免服务器 ID、角色 ID、物品名等混用;对外部数据使用 unknown 而非 any,通过解析函数把 unknown 转为带类型的值或 null;避免 as 类型断言,优先用类型守卫、satisfies 和穷尽性检查。资料还列出 FiveM 中类型安全容易泄漏的边界,如 onNet 处理函数参数、NUI 回调数据、exports 返回值、状态包、triggerServerCallback 回复以及 JSON/KVP/数据库行等,并说明 MessagePack 序列化会把缺省值变成 null、服务器端需在 await 之前先复制 source 等注意事项。
该技能用于在 Godot 4 中应用游戏开发数学,以类型化 GDScript 示例解决坐标空间、向量、三角、转向、插值、变换等问题。它强调先确认坐标空间、单位、更新循环与不变量,再选择最小正确的公式或 Godot 内置 API,并配合调试绘制、日志和单元/视觉测试进行验证。资料还列出 2D/3D 坐标约定、变换顺序、非均匀缩放、物理查询、着色器数学与常见边界情况等规则和检查清单。
该技能用于在 Godot 4.x 中实现或调试确定性的程序化生成,包括带种子的随机数生成(RNG)、Roguelike 房间、地牢图结构、带约束的放置等。核心思路是把程序化系统当作可复现的数据变换,先定义显式的生成契约(输入种子、版本、边界、连通性、房间角色等约束),用带随机种子的数据流水线生成并通过结构校验与语义校验后,再提交到场景树。包含按约束选择算法(前沿生长、随机游走、BSP、元胞自动机、带回溯的接口放置、AStarGrid2D 后处理)、确定性规则、校验门槛与常见失败模式等指导。
用于将现有 Node.js/TypeScript 后端代码重构为 test-data 模式的技能,可按 type、dao、service、controller 等层级逐步迁移,并在每步运行构建、lint 与测试验证。
architectural-refactor 是一个面向编码智能体的架构重构技能,把评估文档转化为磁盘上的重构计划、进度清单与日志,通过分块执行和每步验证,让智能体在长会话或上下文压缩后仍能按计划推进重构。
Stratos Swift 是面向 Swift 库、SDK 与逻辑层设计的专家技能,聚焦库演进、Swift 6 严格并发与 Result Builder DSL,强调调用点优先、值语义与编译期类型安全。
explain-repo 是一个把代码仓库整理成可导航 HTML 图集的技能:涵盖结构、功能块、技术栈、历史、CI/CD、优缺点,并生成可引导后续智能体会话的 SUMMARY.md。所有结论须有文件、提交或 issue 引用支撑,否则删除。
实现 prepare-environment 脚本(macOS/Linux 用 Bash,Windows 用 PowerShell)的技能,按语言无关的统一模式生成单次构建前的环境准备脚本,用于暂存工作目录并预热依赖缓存,以摊薄一致性测试的重复安装成本。
cuOpt 开发者技能:用于修改、构建、测试、调试并为 NVIDIA cuOpt 代码库贡献代码(C++/CUDA、Python、服务器、CI),面向求解器内部、PR、DCO 与代码规范。注意这是用于开发 cuOpt 本身,而非使用它。