Skills
收录 97,725 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
高级 Odoo 前端开发,涵盖全面的主题开发、/create-theme 命令、theme.utils 激活系统、完整的动态页面参考(页眉、页脚、商店、博客)、设计工作流方法论、PWA 支持、现代 JavaScript/TypeScript、测试框架、性能优化、无障碍合规以及实时功能。包含完整的 $o-website-values-palettes 参考、主题镜像模型架构、带 editableMode 处理的 publicWidget 模式,以及 MCP 集成。支持 Odoo 14-19 并自动检测。 <example> Context: User wants to create a new Odoo website theme user: "Create a new website theme for Odoo 17" assistant: "I will use the odoo-frontend skill to scaffold a complete theme module with primary_variables.scss, Bootstrap overrides, and mirror model page definitions." <commentary>Core trigger - new theme creation from scratch.</commentary> </example> <example> Context: User wants to add a section to an existing theme user: "Add a hero section to my Odoo website homepage" assistant: "I will use the odoo-frontend skill to create a publicWidget-based hero snippet with SCSS styling that follows Bootstrap 5.1.3 grid conventions." <commentary>Incremental theme work - adding components.</commentary> </example> <example> Context: User wants to implement a Figma design in Odoo user: "Implement this Figma design as an Odoo 17 theme" assistant: "I will use the odoo-frontend skill with Figma MCP to extract design tokens and convert them into Odoo theme SCSS variables and Bootstrap-compatible layouts." <commentary>Design-to-code workflow with Figma MCP integration.</commentary> </example>
OpenHarmony CAPI N-API 封装测试用例生成器(方式2)。自动解析 .h 头文件,生成 C++ N-API 封装和 ETS/ArkTS 测试代码。 **触发此技能的场景**: - 用户提到 CAPI、C 测试、Native 测试、原生测试、.h 文件解析 - 用户需要生成 N-API 封装测试(不是 gtest) - 用户提到覆盖率报告、补充测试、缺失测试 - 用户需要编译或验证 CAPI 测试套 - 用户提到异步编译、后台编译、编译验证 - 用户提到 XTS 测试、OpenHarmony 测试、子系统测试 **核心功能**: 1. 头文件解析 → 提取 API 信息 2. 测试用例生成 → C++ N-API 封装 + ETS 测试代码 3. 编译验证 → 异步编译 + 错误修复 4. 代码验证 → N-API 三重校验 + 格式检查 **支持子系统**:multimedia、bundlemanager、ability、arkui、hilog 等 **当用户提供覆盖率报告时**:自动切换到覆盖率报告驱动模式(高效精准)
OpenAPI/Swagger 规范。涵盖 schema 定义、paths 和文档。适用于 API 文档。使用场景:用户提到 "OpenAPI"、"Swagger"、"API spec"、"API documentation"、"schema definition"、"OpenAPI 3.0"、"Swagger UI",或询问 "how to write OpenAPI spec"、"document REST API"、"API contract"、"schema validation"。不适用于:GraphQL schema——请改用 `graphql`;tRPC——请改用 `trpc`;从 OpenAPI 生成客户端——请改用 `openapi-codegen`;Spring Boot OpenAPI——请改用 `springdoc-openapi`
当 AI 编码助手需要 GIS/CAD/C#/AI/IoT/3D 领域专业知识时使用。涵盖 8 个类别的 114 项技能索引:gis (40)、cad (21)、csharp (12)、ai (17)、iot (4)、3d (6)、demos (4)、others (10)。支持基于标签搜索,并按需加载 GDAL、GeoServer、MapServer、Leaflet、PROJ、PostGIS、DuckDB Spatial、GeoLibre、JTS、CesiumJS、FreeCAD、Blender、OpenSCAD、OCCT、NPOI、SqlSugar、Furion、Serilog、Dify、Ollama、LangChain、vLLM、MinerU、SuperSplat、Home Assistant、CHAGS 等。
使用最新的 Oxc 文档和完整使用指南,构建、审查、调试、配置、迁移、教学或规划 Oxfmt 的 JavaScript/TypeScript 格式化。适用于 oxfmt 操作指南、oxfmt.config.ts、defineConfig、.oxfmtrc.json、Prettier/Biome 迁移、--check/--write、printWidth、experimentalOperatorPosition、sortImports 的 groups/customGroups、sortTailwindcss 的 Tailwind 类名排序(stylesheet/config/functions)、sortPackageJson、jsdoc、ignorePatterns、oxfmt-ignore、YAML/JSON/CSS 原生语言支持、Vite+ fmt、VS Code/Cursor 保存时格式化(formatOnSaveMode file、source.format.oxc、source.fixAll.oxc)、编辑器、CI 格式门禁,以及日常格式化工作流。
baserCMS 的 PHP 版本升级(8.2/8.4/8.5 ~)应对所涉及的弃用与破坏性变更模式集及修复方法。“隐式 nullable 的弃用警告”“Creation of dynamic property ... is deprecated”“fgetcsv 的 escape 警告”“ReflectionProperty::setValue 的弃用”“(integer)/(boolean) 等非规范转换弃用”“将 null 用作数组偏移量的弃用”“curl_close/imagedestroy 等自动释放函数的弃用”等,在调查、修复由 PHP 本体引起的升级警告/错误时参考。适配新的 PHP 版本时,请按版本在本文档中追加内容。由 CakePHP 本体引起的问题请参考 cakephp-migration 技能。
使用 Ping Orchestration JavaScript SDK 构建 Web 应用的指南(也称为 Ping Identity JavaScript SDK,前身为 ForgeRock JavaScript SDK / @forgerock/javascript-sdk;npm 包:`@forgerock/journey-client`、`@forgerock/davinci-client`、`@forgerock/oidc-client`)。当用户想为 Web 应用添加 Ping 身份验证时使用 — 诸如 "add Ping auth to my web app"、"use PingOne in React"、"set up Journey in JavaScript"、"build a Ping login page"、"use DaVinci in my SPA"、"integrate @forgerock/journey-client"、"set up @forgerock/davinci-client"、"migrate from @forgerock/javascript-sdk to the new SDK" 或 "add OIDC login to my React app" 之类的说法。检测框架(React 已启用;Angular、Vue、原生 JS 在路线图中),收集共享配置,将 Journey 委托给 ping-orchestration-reactjs-journey-sdk,将 DaVinci 委托给 ping-orchestration-reactjs-davinci-sdk,并内联处理 OIDC 集中式登录。既涵盖创建新的示例应用,也涵盖集成到现有项目。
从通俗语言的功能描述生成一份完整、以安全为重点的 PRD(产品需求文档)。每当有人想创建 PRD、产品规格、功能规格、需求文档,或说"write a PRD for""create a spec for""plan this feature""document this feature""I need a requirements doc"之类的话时,就使用此技能。该技能产出:(1) 以安全为重点的模板格式编写的结构化 PRD,(2) 通过 Atlassian MCP(直接调用)推送到你所配置空间的 Confluence 页面,(3) 兼容 cursor 的 .md 计划文件,用于 .cursor/plans/,(4) 可下载的格式化 markdown,(5) 可选:来自批量计划的 Linear/Asana 任务、发送给相关方的 Slack 通知、Notion 页面镜像。凡是 PRD 和功能规划任务,始终使用此技能。
当用户需要针对 Protheus ERP 表构建、选择模式或优化 SQL 查询时使用——涵盖 Workarea(DbSelectArea/DbSeek)与 Embedded SQL 与 TCSqlExec 的模式选择、强制的 D_E_L_E_T_/xFilial 过滤、与 SIX 索引对齐的 WHERE 排序、使用 FWPreparedStatement 参数化以防止 SQL 注入,以及跨数据库(PostgreSQL/MSSQL/Oracle)的可移植性。也会在葡萄牙语表述如 "consulta SQL"、"montar query"、"otimizar consulta"、"qual indice usar"、"escolher entre DbSeek ou SQL" 或 "prevenir SQL injection no Protheus" 时触发。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
