SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,161 个结果

design-an-interface

该技能用于为某个模块生成多个截然不同的接口设计方案。它基于《A Philosophy of Software Design》中的“Design It Twice”理念:第一个想法通常不是最好的,因此应先生成多个差异显著的设计再做比较。适用于需要设计 API、探索接口形态或对模块接口做取舍决策的场景。工作流包括:收集需求(模块解决什么问题、调用方是谁、关键操作、约束、对外暴露与隐藏的边界),通过并行子代理生成设计(用 Task 工具同时启动 3 个以上子代理,每个子代理被赋予不同约束,例如最小化方法数量、最大化灵活性、优化最常见用例、借鉴特定范式或库),每个设计输出接口签名、使用示例、内部隐藏内容和权衡取舍;随后依次展示各设计,方便用户吸收每种方案。展示完成后从接口简洁性、通用性与专用性、实现效率、深度(小接口隐藏大复杂度为佳,大接口薄实现为差)、易用与易误用等维度进行比较,讨论用散文而非表格,并突出设计分歧最大之处。最后进行综合,询问哪个设计最契合主要用例、是否有其他设计要素值得吸收。评价标准与反模式也一并给出:不要让子代理产出相似设计、不要跳过比较、不要实现、不要基于实现工作量评估。

编程与开发7 次安装

api-documentation-generator

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

编程与开发7 次安装

api-patterns

API Patterns 是一套面向 2025 年的 API 设计原则与决策方法技能,强调“学会思考”而非照搬固定模式。它围绕 API 风格选择(REST、GraphQL、tRPC)、响应格式、版本管理、分页、认证、限流与文档等主题,提供按需查阅的内容地图,帮助开发者在具体场景下做出合理的设计决策。技能包含 REST 资源命名与 HTTP 方法、状态码规范,GraphQL 模式设计与安全,tRPC 在 TypeScript 全栈项目中的类型安全用法,以及 JWT、OAuth、Passkey、API Key 等认证模式选择。还涵盖令牌桶、滑动窗口等限流策略,OpenAPI/Swagger 文档最佳实践,以及基于 OWASP API Top 10 的安全测试。技能附带决策清单与反模式提示,并提供 api_validator.py 脚本用于 API 端点验证。

编程与开发7 次安装

backend-dev-guidelines

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

编程与开发7 次安装

codex-review

codex-review 是一款集成 Codex AI 的专业代码审查技能,可在提交代码前进行审查,并自动生成 CHANGELOG。它适用于提交前的代码检查、自动生成变更日志以及大规模重构的审查场景。安装方式为运行 npx skills add -g BenedictKing/codex-review,使用前需确保已安装 Codex CLI,可通过 /codex-review 或自然语言触发。建议将 CHANGELOG.md 放在项目根目录并使用约定式提交信息。

编程与开发7 次安装

context7-auto-research

context7-auto-research 是一个面向 Claude Code 的技能,可通过 Context7 API 自动获取库与框架的最新文档。当需要查询 React、Next.js、Prisma 等流行库的最新资料,或需要保持文档时效性时,可以在 Claude Code 对话中自然使用该技能。安装命令为 npx skills add -g BenedictKing/context7-auto-research,安装后可选择性配置 API 密钥(详见 GitHub 仓库),并通过环境变量配置密钥以获得更高速率限制,也可使用其自动触发功能实现无缝集成。

编程与开发7 次安装

finishing-a-development-branch

这是一个用于收尾开发分支的技能,在实现完成且所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,提供四个结构化选项:本地合并回基分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会先运行项目测试套件,测试失败则停止并提示必须先修复;随后确定基分支,再让用户选择后续流程。选择合并或丢弃时会清理 worktree,丢弃操作需输入 discard 确认。该技能常被 subagent-driven-development 和 executing-plans 调用,并与 using-git-worktrees 配合使用。

编程与开发7 次安装