SuperAPI AI 工具集

Skill 广场

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

更新于 10-18 00:12

编程与开发

36,898 个结果

api-documentation-generator

该技能可从代码库自动生成面向开发者的 API 文档,覆盖端点、参数、示例与最佳实践。适用 REST、GraphQL 与 WebSocket API。生成的文档包含端点描述、请求/响应示例、认证细节、错误处理与使用指南,可输出 cURL、JavaScript/TypeScript、Python 等多语言示例,并支持生成 OpenAPI/Swagger 规范与 Postman 集合。适用于新 API 文档编写、已有文档更新、缺少清晰文档的 API、新开发者上手、对外用户文档准备及 OpenAPI/Swagger 规范创建等场景。

编程与开发493 次安装

coding-standards

这是一套面向 TypeScript、JavaScript、React 与 Node.js 开发的通用编码规范与最佳实践集合,来源于 davila7/claude-code-templates。内容涵盖代码质量原则(可读性优先、KISS、DRY、YAGNI)、命名规范、不可变数据模式、错误处理、async/await 并行执行、类型安全、React 组件与自定义 Hook 写法、状态管理、条件渲染、REST API 设计约定、响应格式、基于 zod 的输入校验、文件与目录组织、注释与 JSDoc 文档、性能优化(memoization、懒加载、数据库查询)、测试标准(AAA 模式与命名)以及常见代码坏味道的识别与重构建议。适合作为团队或个人在 JavaScript/TypeScript 全栈项目中的编码参考规范。

编程与开发492 次安装

mcp-scripts

mcp-scripts 是一套用于编写 MCP 脚本的规则集合,属于 continuous-claude-v3 项目的一部分。它规定了在 scripts/ 目录下编写脚本时应遵循的约定:所有参数必须通过 CLI 参数(argparse)传入,文件顶部需包含 USAGE 文档字符串,调用 MCP 工具需使用 call_mcp_tool("server__tool", params) 模式,需优雅地处理错误并给出信息性提示,结果应打印到 stdout 供 Claude 处理。同时明确禁止在脚本中硬编码参数、通过修改脚本来变更参数、直接从 servers/ 导入(应改用 runtime.mcp_client)。工具 ID 采用双下划线命名格式:serverName__toolName,例如 morph__warpgrep_codebase_search、ast-grep__ast_grep、perplexity__perplexity_ask。测试命令为 uv run python -m runtime.harness scripts/<script>.py --help。

编程与开发492 次安装

reviewing-code

这是一个用于指导 AI 编程助手执行代码审查的技能(Skill),名称为 reviewing-code,来源于 spencerpauly/awesome-cursor-skills。当用户请求代码审查、代码反馈或代码质量检查时启用。技能要求审查者先阅读文件或 diff 以理解代码变更的范围(新功能、缺陷修复或重构),然后从正确性、可维护性、性能、类型安全(TypeScript 项目)和测试五个维度逐项检查,最后按严重程度(必须修复、建议修复、小问题)组织审查反馈,并为每条问题提供文件、行号、问题描述和修改建议。该技能强调建设性反馈、肯定做得好的部分,并避免纠结应由 linter 或 formatter 处理的风格问题。

编程与开发492 次安装

godot-composition

godot-composition 是一套面向 Godot 游戏开发的架构规范技能,核心是“组合优于继承”(Has-A 而非 Is-a),用于构建可扩展的 RPG、平台跳跃、射击等游戏。它把复杂实体(玩家、NPC、敌人、武器)视为一个编排者(Orchestrator)节点,负责管理多个专职的组件(Component)子节点。技能强调单一职责、封装、解耦:组件只关心自身逻辑,不引用父脚本;组件之间通过信号(向上)和方法(向下)通信;根脚本不做具体逻辑,只管理状态并在组件间传递数据。它提供决策树区分组合、Autoload 与继承的适用场景,并附带一组可复用脚本,如生命值、命中盒、受击盒、速度、交互、跟随、状态机、状态效果、视觉同步以及组合根初始化脚本。规范要求使用带类型的 @export 或场景唯一名(%)进行依赖注入,禁止用 $ 或 get_node() 查找组件,禁止深层继承链和“上帝类”,禁止把输入、物理与游戏逻辑混在一个脚本中。还给出组件注册表(O(1) 查找)、依赖校验(assert 快速失败)等专家模式,并说明节点轻量、每实体增加 10-20 个节点可接受。适用于设计玩家控制器、NPC、敌人、武器或复杂玩法系统。

编程与开发492 次安装

sqlalchemy-postgres

该技能为 SQLAlchemy 2.0 + Pydantic + PostgreSQL 提供专家级指导,适用于搭建数据库层、定义模型、创建迁移等数据库相关工作。技术栈包括支持异步的 SQLAlchemy 2.0(asyncpg 驱动)、用于校验与序列化的 Pydantic v2、Alembic 迁移工具,且仅面向 PostgreSQL。核心原则涵盖关注点分离(models/schemas/repositories/services 分层)、类型安全优先(使用 Mapped[] 类型注解)、默认异步(异步引擎与会话)、Pydantic 与 SQLAlchemy 桥接(模型与 schema 分离但可映射)、仓储模式(抽象数据库操作以便测试)。技能内置参考文档(最佳实践、模式、异步模式)与工作流(搭建数据库、定义模型、创建迁移、查询模式),并可在用户提及 database、sqlalchemy、postgres、model、migration、alembic、repository、crud、async session 等关键词时自动触发。

编程与开发491 次安装

backend-dev-guidelines

这是一个面向 Node.js/Express/TypeScript 微服务的后端开发规范文档。用于在创建或修改路由、控制器、服务、仓储、中间件、数据库操作、错误跟踪、输入校验、配置管理以及后端测试与重构时,统一团队的后端开发方式。文档覆盖分层架构(路由、控制器、服务、仓储、数据库)、目录结构、命名约定、7 条核心规则、常用导入、HTTP 状态码参考、服务模板与需避免的反模式,并提供多份资源文件供深入查阅。适用于使用 Prisma、Sentry、Zod 等技术栈的后端微服务项目。

编程与开发491 次安装

rust-cross

该技能用于指导 Rust 交叉编译流程,帮助为不同目标架构或操作系统构建 Rust 二进制文件。内容涵盖通过 rustup 添加目标平台、使用 cross 进行基于 Docker 的封闭式交叉构建、使用 cargo-zigbuild 实现零配置交叉编译、配置 .cargo/config.toml,以及面向嵌入式裸机(no_std)目标的构建方法。适用触发场景包括:为 ARM/aarch64 交叉编译 Rust、为不同操作系统构建二进制、使用 cross 工具、为嵌入式 no_std 目标构建、使用 cargo-zigbuild,以及交叉编译后的二进制在目标上无法运行的排查。

编程与开发491 次安装

best-practices

该技能为 AEM as a Cloud Service 提供 Java/OSGi 与 HTL 的最佳实践、约束规范以及从旧模式到云端模式的转换指导,用于构建符合 Cloud Service 要求的 bundle、重构已废弃的旧模式,并修复 HTL(Sightly)相关的构建问题。技能内含多个按模式划分的参考模块(references/*.md),随 aem-cloud-service 插件一起发布。它涵盖调度器、资源变更监听器、复制、JCR 观察事件监听器、OSGi 事件处理器、资产管理、Felix SCR 到 OSGi DS 的迁移、ResourceResolver 与 SLF4J 日志,以及 HTL 中 data-sly-test 冗余常量比较的修复。该技能仅提供平台层面的模式转换步骤与校验清单,BPA/CAM 编排工作由 migration 技能负责。

编程与开发490 次安装

stream-android

Stream Android 是一个面向 Android 应用的技能路由器与执行流程(skill router + execution flow),用于在 Android 应用中构建和集成 Stream Chat、Video 和 Feeds。它适用于 Jetpack Compose、Android Studio 与 Gradle 项目工作。该技能通过意图分类将请求分流到新建应用(Track A)、已有应用集成(Track B)、参考查询(Track C)或引导安装配置(Track D),并配合凭证收集、项目信号探测、模块指针与分产品/UI 层的参考文件。它还包含 Sendbird 迁移与参考设计还原(design-matching)等正交流程,以及 AI 助手、流式回复等集成 runbook。

编程与开发489 次安装

vercel-react-best-practices

Vercel React Best Practices 是由 Vercel 工程团队维护的 React 与 Next.js 性能优化指南,包含 8 个类别、共 45 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。它适用于编写新的 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。

编程与开发489 次安装

search-tools

Search Tool Hierarchy 是一份面向代码搜索的工具选择指南,帮助开发者根据搜索意图在 LEANN、AST-grep、Morph 和内置 Grep 之间做出选择。它通过决策树区分概念/语义搜索、代码结构搜索、文本搜索和简单一次性搜索四类场景,并给出各工具的适用场景与前置条件对比表。语义搜索使用 LEANN(基于嵌入的语义检索,需已构建索引),结构搜索使用 AST-grep(需 MCP 服务器),快速文本搜索使用 Morph(需 API key,无 key 时回退到 Grep),字面量或正则搜索直接使用内置 Grep。文档还提供了 LEANN 的搜索、列出索引和重建索引命令示例。

编程与开发489 次安装