SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-16 00:02

编程与开发

28,618 个结果

build-nitro-modules

Build Nitro Modules 是 margelo/react-native-skills 仓库中的一个技能,用于端到端构建和设计 React Native Nitro Modules。它涵盖通过 Nitrogen 搭建 monorepo 脚手架、用 TypeScript 编写 HybridObject 规格(.nitro.ts)、原生代码生成、各平台原生实现(C++/Swift/Kotlin)、示例应用接线以及发布准备。该技能强调 Nitro Modules 采用代码生成流水线,生成的 nitrogen/generated/ 目录文件属于输出,应修改 .nitro.ts 规格或原生实现源码后重新运行 nitrogen,而非手动编辑生成文件。技能还给出 Nitro 专属的 API 设计规则(如 HybridObject 生命周期划分、工厂方法、自动链接、监听器清理、零拷贝数据、线程处理)与原生实现规则(平台最低要求、继承生成的 Hybrid*Spec、每文件一个顶层原生实现类型等),并建议在涉及 Swift、Kotlin、C++ 实现时分别配合对应技能使用。

编程与开发737 次安装

ae-generate-tracking-code

ae-generate-tracking-code 是 AE CLI 中的一项技能,用于根据埋点方案(Tracking Plan)交互式生成 AE 埋点代码、LogBus2 配置以及调试校验脚本。它支持客户端与服务端多平台,可读取本地 draft.json 或从 AE 拉取方案,逐项确认 project_id、host、SERVER_URL、APP_ID、SDK 集成模式、客户端平台、服务端语言和用户体系等配置,再按平台生成代码。输出方式分为 insert(直接注入用户项目,需绝对路径)和 snippet(生成到 .ae-cli/output/ 的代码文件,无需路径)。服务端默认附带 LoggerConsumer 代码与 LogBus2 的 daemon.json 配置,并可单独生成调试校验脚本。触发词包括代码埋点、埋点代码、tracking code、埋点落地、logbus 等。

编程与开发737 次安装

cordova-to-capacitor

该技能用于将 Apache Cordova、PhoneGap 或 Ionic-Cordova 应用迁移到 Capacitor。当项目包含 config.xml、platforms/ 或 plugins/ 目录、cordova-* 依赖,或代码中等待 deviceready、调用 navigator.camera、window.plugins.*、cordova.plugins.*、@awesome-cordova-plugins/*、@ionic-native/* 时触发。迁移采用增量方式:先引入 Capacitor,再逐个替换插件,最后移除 Cordova。技能提供审计、安装、原生配置移植、插件替换、代码模式转换、移除与验证的完整流程,并覆盖 Capacitor 9 中 Cordova 运行时可选带来的构建与运行时问题。

编程与开发736 次安装

adr-index

ADR Index 是一个用于构建或重建 ADR(架构决策记录)索引与依赖图的技能,来自 ruvnet/ruflo。它通过运行 scripts/import.mjs 一次性完成导入,将 */docs/adr/ 或 */docs/adrs/ 下的所有 ADR 持久化到 adr-patterns 命名空间,并将 supersedes、amends、related、depends-on 等关系写入 adr-edges。该技能同时支持 v3 风格(# ADR-097: 标题 + **Status**: Proposed)和插件风格(YAML frontmatter,id: ADR-NNNN)两种 ADR 格式,相比逐条调用 MCP 工具更快,并能避免把 issue 编号误判为 ADR 引用。适用于从其他项目导入 ADR 后、AgentDB 图与磁盘 ADR 文件不同步时,或在既有代码库上引导 ADR 跟踪。注意它只能新增或更新,无法删除已移除的 ADR 记录,需配合 adr-reindex 处理删除。

编程与开发736 次安装

ddd-validate

ddd-validate 是一个用于审计领域驱动设计(DDD)代码库的技能工具,主要用途是校验领域边界完整性,检测跨限界上下文的导入违规以及聚合不变量相关问题。它会扫描 src/*/domain/ 下的所有限界上下文,检查各上下文内的 .ts 文件是否直接引用了其他上下文的 domain/ 目录(允许通过其他上下文的公开 index.ts 应用层导入),从而发现领域模型之间的泄漏。除边界检查外,该技能还会检查聚合根实体的不变量约束执行情况(如绕过校验的公开 setter、缺少不变量检查的可变公开属性、子实体是否可被直接访问)、领域事件命名规范(应为过去时、不可变、携带聚合 ID)、以及仓储模式(接口应位于 domain/repositories/,实现应位于 infrastructure/)。检查结果会以表格形式输出,包含文件路径、行号、违规类型与建议,并按 BOUNDARY、INVARIANT、EVENT、REPOSITORY 分类,最后给出违规总数、分类与严重程度的汇总。

编程与开发736 次安装

capacitor-app-upgrades

Capacitor App Upgrade 是一个用于规划和执行 Capacitor 应用跨大版本升级的路由型技能。它适用于起始版本或目标版本不明确、或两者相隔多个大版本的情况,帮助用户逐个版本跳跃升级(覆盖 4 到 9),并在升级到 Capacitor 9 之前插入必需的 8.4 到 8.5 iOS UIScene 迁移步骤。该技能会读取项目中的 Capacitor 包版本,规划升级路径,逐跳调用对应的版本专属技能,并给出验证与错误处理指引。

编程与开发735 次安装

business-central-development

本技能提供 Microsoft Dynamics 365 Business Central 开发的专家级指导,聚焦 AL 语言与扩展开发。内容涵盖 AL 编程的核心原则、对象类型(表、页面、代码单元)、错误管理、扩展机制、权限集、测试框架以及性能优化等实践。强调代码清晰、模块化与性能优化,遵循 AL 命名约定(公共成员用 PascalCase,私有成员用 camelCase),并采用 Business Central 基于对象的模块化架构。适用于需要开发或扩展 Business Central 业务应用的场景,依赖 Business Central 环境、Visual Studio Code 及 AL Language 扩展。

编程与开发735 次安装

openai-docs

openai-docs 是一个面向 OpenAI 开发者文档的技能,通过 developers.openai.com 的 MCP 服务器提供权威、最新的 OpenAI 开发指导。它要求优先使用文档 MCP 工具而非网络搜索来回答 OpenAI 相关问题,仅在 MCP 服务器已安装但无有效结果时才回退到网络搜索。该技能涵盖 Apps SDK、Responses API、Chat Completions API、Codex、gpt-oss、Realtime API 和 Agents SDK 等产品,并提供在 Codex、Claude Code 等智能体中安装配置 MCP 服务器的方法,以及搜索、抓取、引用文档的工作流程与质量规则。

编程与开发733 次安装

inngest-api

Inngest REST API v2 是 Inngest 平台的原始 HTTP 接口技能,用于通过 HTTP 请求、OpenAPI 规范和 API 文档直接操作 Inngest 云端或本地开发服务器。该技能规定:当用户明确要求使用 REST API v2、原始 HTTP、curl、fetch、OpenAPI 或 API 文档,或 CLI 未暴露所需端点时使用;如果任务可通过 npx inngest-cli@latest api 完成,则优先使用 CLI 版本。它涵盖认证方式(Bearer Token、INNGEST_API_KEY)、云端与本地基址、端点发现、请求规则、变更操作安全与输出处理。适用场景包括运行与追踪调试、账户/环境/密钥/Webhook/应用同步/函数调用检查、Insights 查询,以及需要在决定操作前查看请求/响应模式的场景。限制方面:该技能仅覆盖 v2 端点;API 密钥不可打印或提交;变更类操作需先读后写;缺失数据视为空列表;文档未提供的字段不可臆造。

编程与开发733 次安装

flutter

Flutter 是一个跨平台移动应用开发框架。本技能文档围绕 Flutter 项目开发,整理了一套基于 Riverpod 状态管理、Freezed 数据模型、go_router 路由导航和 mocktail 测试的工程实践参考。内容涵盖项目分层目录结构(core、data、domain、presentation)、Riverpod 各类 Provider 与 Notifier 模式、AsyncValue 加载/错误状态处理、Freezed 不可变模型与联合类型、go_router 路由配置与跳转方式、Widget 构建模式、单元与 Widget 测试写法,以及 pubspec.yaml 依赖、GitHub Actions 持续集成配置和 analysis_options.yaml 静态检查规则。文档还列出了常见反模式提醒,例如避免在回调中使用 watch、避免在 Widget 内写业务逻辑等。

编程与开发732 次安装

sparc-spec

sparc-spec 是 SPARC 方法论中第 1 阶段「规格说明(Specification)」的执行技能,用于在编写任何代码之前完成结构化的需求收集。它通过一系列 MCP 工具调用,先初始化阶段追踪、检索是否已有 SPARC 工作流、搜索相似的历史规格与学习模式,然后分析功能描述与代码库,梳理功能需求、非功能需求、集成点和数据需求,定义至少 3 条 Given/When/Then 格式的可测试验收标准,识别性能、安全、兼容性与基础设施约束,列出至少 3 个边界情况或失败场景,最后把规格与阶段状态写入记忆存储并记录轨迹步骤,向用户展示完整规格文档,并提示运行 /sparc advance 通过门禁进入伪代码阶段。

编程与开发732 次安装

nodejs-development

这是一套面向 Node.js 与 TypeScript 开发的编码规范与最佳实践,来源于 mindrally/skills 技能库。内容覆盖三条主线:结合 Next.js 使用 Payload CMS 的目录结构与集合定义、Vue.js 组合式 API 与 TypeScript 的类型化组件写法、以及基于 Zod 的 TypeScript 数据校验。资料给出了项目目录示例、Payload 集合配置与 API 路由代码、Vue 的 props/emits 声明、composable 与 Pinia store 示例,以及 Zod schema、校验函数和 Express 校验中间件示例。此外还列出通用最佳实践,包括自定义错误类与全局错误处理、一致的 async/await 用法与并行 Promise 处理、以及单元测试、集成测试与依赖模拟等建议。该技能适合在编写或审查 Node.js 全栈代码时作为参考。资料未说明安装方式、收费、价格或平台限制,暂未提供相关信息。

编程与开发730 次安装

paper2code

paper2code 是一个将 arXiv 论文转换为最小化、带引用锚点的 Python 实现的技能。当用户以 arXiv URL 或论文 ID 运行 /paper2code 时触发。它按固定流水线依次执行论文获取与解析、核心贡献识别、歧义审计、代码生成和走查笔记本生成五个阶段,支持 minimal、full、educational 三种模式,以及 pytorch、jax、numpy 三种框架,最终在当前目录下生成以论文标题命名的代码目录。

编程与开发730 次安装

revenuecat-identify-user

该技能用于将 RevenueCat 身份与应用的认证系统对接,帮助开发者在用户登录、登出或切换账号时调用 RevenueCat SDK 的 logIn / logOut,使应用用户与 RevenueCat 订阅者保持一致。技能会先检测项目平台(React Native、Flutter、Kotlin Multiplatform、Android、iOS),再按对应平台文档实现身份同步,并给出验证要点。它不涉及 SDK 初始配置、购买流程或权益门控。

编程与开发730 次安装

github-search

GitHub Search 是一个通过 MCP(Model Context Protocol)搜索 GitHub 代码、仓库、Issue 和 PR 的技能。它适用于在多个仓库中检索代码、查找 Issue 或 PR、查询仓库信息等场景。使用时通过命令行调用脚本,指定搜索类型(code、repos、issues、prs)和查询语句,查询支持 GitHub 搜索语法,并可选按仓库所有者或仓库名过滤。该技能依赖 mcp_config.json 中配置的 github 服务器以及 GITHUB_PERSONAL_ACCESS_TOKEN 环境变量。

编程与开发729 次安装

add-concept

add-concept 是 Runpod 官方插件仓库中的一个技能,用于在 Runpod 概念图(concepts/*.yaml)中新增或修改节点,包括按步骤解释某事物运作方式的 process 节点。当需要新增概念、为概念添加规则、记录 Runpod 流程如何运作或修复节点时使用。该技能覆盖重复检查、选择 kind、查找公开来源、编写文件、校验以及检查概念图等步骤,并与 write-guide 技能配合,保持技能与文档和概念之间的关联。

编程与开发729 次安装