面向后端开发人员的 Agent Skills
后端开发者技能涵盖应用的服务器端:其他软件调用的API、数据存储与完整性、身份验证与授权、网络或磁盘故障下的可靠性、每次请求的时间与金钱性能,以及在生产环境中发布和监控服务等运维工作。本主题中的技能是AI agent加载的SKILL.md包,用于帮助处理上述领域之一,因此列表围绕上述子主题组织,而非围绕单一语言或框架。先阅读子主题标题,选择最接近你当前工作的那个。然后比较其下的技能实际涵盖的内容,选择范围与你任务匹配的那个,而不是加载多个重叠的包。
8 个先看47 个推荐选项
从这些开始。
Backend work is the server side: APIs, data, auth, reliability, and the infrastructure those sit on.
这些是和这项工作最接近的结果。从第一条开始,打开后即可安装。
- 排名 01查看 Agent Skill直接匹配
api-and-interface-design
精选指导稳定的 API 和接口设计。在设计 API、模块边界或任何公共接口时使用。在创建 REST 或 GraphQL 端点、定义模块之间的类型契约,或建立前后端边界时使用。
- 排名 02查看 Agent Skill直接匹配
api-design-principles
涵盖 REST 和 GraphQL API 设计原则,包括资源建模、HTTP 语义、版本控制、分页、错误格式和常见陷阱。
29,397 · 受欢迎程度 - 排名 03查看 Agent Skill直接匹配
supabase-postgres-best-practices
由 Supabase 维护的 Postgres 最佳实践,涵盖 schema 设计、迁移、RLS、索引、查询性能、连接管理和诊断。
435,801 · 受欢迎程度 - 排名 04查看 Agent Skill直接匹配
fastify-best-practices
指导 Fastify Node.js 后端服务器和 REST API,涵盖路由、插件、JSON Schema 验证、错误处理、认证、数据库和性能。
67,955 · 受欢迎程度 - 排名 05查看 Agent Skill直接匹配
nodejs-backend-patterns
使用Express/Fastify构建生产级Node.js后端服务,涵盖中间件、错误处理、认证、数据库集成和API设计。
47,197 · 受欢迎程度 - 排名 06查看 Agent Skill直接匹配
backend-patterns
涵盖后端架构模式、API 设计、数据库优化,以及 Node.js、Express 和 Next.js API 路由的服务端最佳实践。
14,214 · 受欢迎程度 - 排名 07查看 Agent Skill直接匹配
postgres-patterns
涵盖 PostgreSQL 的查询优化、模式设计、索引、RLS 和连接池模式,并附有索引速查表和反模式检测。
11,860 · 受欢迎程度 - 排名 08查看 Agent Skill直接匹配
aspnet-core
官方使用 .NET Web 开发的当前官方指南构建、审查、重构或架构 ASP.NET Core Web 应用。适用于处理 Blazor Web Apps、Razor Pages、MVC、Minimal APIs、基于控制器的 Web APIs、SignalR、gRPC、中间件、依赖注入、配置、身份验证、授权、测试、性能、部署或 ASP.NET Core 升级时。
展开另外 39 个 Agent Skills
- 排名 09查看 Agent Skill直接匹配
sql-optimization-patterns
涵盖 SQL 查询优化、索引策略和 EXPLAIN 分析,以提升数据库性能并消除慢查询。
19,036 · 受欢迎程度 - 排名 10查看 Agent Skill直接匹配
openapi-spec-generation
涵盖创建、维护和验证 OpenAPI 3.1 规范,包括设计优先和代码优先方法、模板和最佳实践。
15,771 · 受欢迎程度 - 排名 11查看 Agent Skill直接匹配
springboot-patterns
涵盖 REST API 的 Spring Boot 架构模式、分层服务、Spring Data JPA、缓存、异步处理、校验和异常处理。
12,219 · 受欢迎程度 - 排名 12查看 Agent Skill直接匹配
django-patterns
涵盖生产级 Django 架构模式,包括项目结构、DRF API 设计、ORM 最佳实践、缓存、信号和中间件。
11,888 · 受欢迎程度 - 排名 13查看 Agent Skill直接匹配
dotnet-backend-patterns
涵盖用于构建 API 和企业应用的 C#/.NET 后端模式,包括 async/await、依赖注入、EF Core、Dapper、缓存和测试。
18,509 · 受欢迎程度 - 排名 14查看 Agent Skill直接匹配
api-security-best-practices
涵盖安全 API 设计模式,包括身份验证、授权、输入验证、速率限制以及针对常见 API 漏洞的防护。
8,752 · 受欢迎程度 - 排名 15查看 Agent Skill直接匹配
laravel-specialist
构建 Laravel 10+ 应用,涵盖 Eloquent 模型和关系、Sanctum 认证、Horizon 队列、RESTful API 资源和 Livewire 界面。
22,581 · 受欢迎程度 - 排名 16查看 Agent Skill直接匹配
laravel-patterns
涵盖生产级 Laravel 架构模式,包括路由、控制器、Eloquent ORM、服务层、队列、事件、缓存和 API 资源。
10,537 · 受欢迎程度 - 排名 17查看 Agent Skill直接匹配
nestjs-patterns
涵盖生产级 NestJS 模式,包括模块、控制器、提供者、DTO 验证、守卫、拦截器、配置和测试。
8,737 · 受欢迎程度 - 排名 18查看 Agent Skill直接匹配
php-pro
使用 Laravel 或 Symfony 构建 PHP 8.3+ 应用,涵盖严格类型、DTO、依赖注入、REST/GraphQL API 以及 PHPStan/PHPUnit 测试。
14,840 · 受欢迎程度 - 排名 19查看 Agent Skill直接匹配
firebase-data-connect
使用 PostgreSQL 构建和部署 Firebase SQL Connect 后端,涵盖 GraphQL schema 设计、授权查询和变更,以及类型安全 SDK 生成。
160,036 · 受欢迎程度 - 排名 20查看 Agent Skill直接匹配
convex
Convex 后端平台技能,涵盖数据库、服务端函数、调度、文件存储、认证和实时同步,并路由到针对具体能力的子技能。
101,507 · 受欢迎程度 - 排名 21查看 Agent Skill直接匹配
elysiajs
指导使用ElysiaJS构建类型安全、高性能的后端服务器,涵盖路由、验证、认证、插件和部署。
10,525 · 受欢迎程度 - 排名 22查看 Agent Skill直接匹配
sql-code-review
对主流数据库进行全面的 SQL 代码审查,重点关注注入防护、访问控制、索引、查询结构和 schema 设计。
13,444 · 受欢迎程度 - 排名 23查看 Agent Skill直接匹配
architecture-designer
设计高层系统架构,涵盖架构模式、ADR、技术权衡、组件交互和可扩展性规划。
7,237 · 受欢迎程度 - 排名 24查看 Agent Skill可能匹配
codebase-design
提供设计深层模块的共享词汇和原则,涵盖接口、接缝、适配器、深度以及代码边界的可测试性。
754,725 · 受欢迎程度 - 排名 25查看 Agent Skill可能匹配
clean-architecture
涵盖围绕依赖规则以端口和适配器构建软件、组件原则、边界以及用于框架无关业务逻辑的 SOLID。
6,495 · 受欢迎程度 - 排名 26查看 Agent Skill可能匹配
upstash-ratelimit-js
使用 Upstash Ratelimit SDK 为无服务器和边缘应用添加速率限制,涵盖算法、按用户/IP 的键、429 响应和流量保护。
16,759 · 受欢迎程度 - 排名 27查看 Agent Skill可能匹配
golang-context
涵盖地道的 Go context.Context 用法,包括传播、取消、超时、请求作用域值,以及用于后台工作的 context.WithoutCancel。
37,623 · 受欢迎程度 - 排名 28查看 Agent Skill可能匹配
golang-samber-hot
涵盖使用 samber/hot 在 Go 中进行内存缓存,包括淘汰算法、TTL、加载器、分片、stale-while-revalidate 和 Prometheus 指标。
35,221 · 受欢迎程度 - 排名 29查看 Agent Skill可能匹配
cloudbase
开发和部署 CloudBase 项目,涵盖数据库、云函数、存储、认证和 AI,适用于 Web 和小程序应用。
声明的前提(自述): Credentials
12,130 · 受欢迎程度 - 排名 30查看 Agent Skill可能匹配
entra-app-registration
官方description: "指导 Microsoft Entra ID 应用注册、OAuth 2.0 身份验证和 MSAL 集成。适用场景:创建应用注册、注册 Azure AD 应用、配置 OAuth、设置身份验证、添加 API 权限、生成服务主体、MSAL 示例、控制台应用身份验证、Entra ID 设置、Azure AD 身份验证。不适用场景:Key Vault 机密(使用 azu
515,258 · 受欢迎程度 - 排名 31查看 Agent Skill可能匹配
clerk-backend-api
探索并执行 Clerk Backend REST API,用于列出用户、管理组织,并通过安全检查调用已认证端点。
49,680 · 受欢迎程度 - 排名 32查看 Agent Skill可能匹配
google-cloud-recipe-auth
官方提供关于 Google Cloud 服务和 API 身份验证与授权的专家指导,涵盖人类用户、服务身份、应用默认凭据 (ADC) 以及安全访问的最佳实践。
- 排名 33查看 Agent Skill可能匹配
azure-mgmt-apimanagement-dotnet
官方| 用于 .NET 中 API Management 的 Azure Resource Manager SDK。用于管理平面操作:通过 Azure Resource Manager 创建/管理 APIM 服务、API、产品、订阅、策略、用户、组、网关和后端。触发词:"API Management"、"APIM service"、"create APIM"、"manage APIs"、"ApiManagementServiceResource"、"API policies"、"APIM products"、"APIM subscriptions"。
- 排名 34查看 Agent Skill可能匹配
azure-reliability
官方评估并改善 PaaS 应用(Azure Functions 和 Azure App Service)的可靠性态势。扫描已部署资源中的区域冗余、ZRS 存储、健康探测和多区域故障转移。呈现以功能为核心的清单,然后在用户确认下端到端推动分阶段修复(CLI 或 IaC 补丁)。WHEN: "assess reliability", "check reliability", "zone redundant", "multi-region failover", "high availability", "disaster recovery", "single points of failure", "reliability posture", "resiliency"。
- 排名 35查看 Agent Skill可能匹配
mcp-builder
官方指导创建高质量的 MCP 服务器,让 LLM 通过设计良好的工具与外部服务交互,涵盖研究、实现和测试。
123,822 · 受欢迎程度 - 排名 36查看 Agent Skill可能匹配
golang-samber-slog
涵盖使用 samber/slog 包在 Go 中进行结构化日志记录,包括多处理器管道、采样、格式化、HTTP 中间件和后端接收器。
35,322 · 受欢迎程度 - 排名 37查看 Agent Skill可能匹配
ai-regression-testing
涵盖 AI 辅助开发的回归测试策略,包括无需数据库依赖的沙箱模式 API 测试和缺陷检查工作流。
9,091 · 受欢迎程度 - 排名 38查看 Agent Skill可能匹配
vercel-optimize
官方用于已部署项目的 Vercel 成本和性能优化,尤其是 Next.js、SvelteKit、Nuxt 和有限的 Astro 应用。先收集 Vercel 指标、用量、项目配置和代码扫描结果;仅调查有指标支持的候选对象;基于已验证文件和版本感知的 Vercel/框架文档生成排序建议。触发场景:降低 Vercel 账单、缓慢或昂贵的路由、缓存机会、Function Invocations、Build Minutes、Fast Data Transfer、Core Web Vitals、Bot Management、Fluid compute 或成本明细请求。
声明的前提(自述): Node.js
- 排名 39查看 Agent Skill可能匹配
azure-data-tables-java
官方使用 Azure Tables SDK for Java 构建表存储应用程序。适用于处理 Azure Table Storage 或 Cosmos DB Table API 的 NoSQL 键值数据、无模式存储或大规模结构化数据。
- 排名 40查看 Agent Skill可能匹配
azure-data-tables-py
官方| 适用于 Python 的 Azure Tables SDK(Storage 和 Cosmos DB)。用于 NoSQL 键值存储、实体 CRUD 和批量操作。触发词:“table storage”“TableServiceClient”“TableClient”“entities”“PartitionKey”“RowKey”。
- 排名 41查看 Agent Skill可能匹配
azure-aigateway
官方description: "将 Azure API Management 配置为 AI 模型、MCP 工具和 Agent 的 AI Gateway。适用场景:语义缓存、token 限制、内容安全、负载均衡、AI 模型治理、MCP 速率限制、越狱检测、添加 Azure OpenAI 后端、添加 AI Foundry 模型、测试 AI gateway、LLM 策略、配置 AI 后端、token 指标、AI 成本控制、转换 API"
514,751 · 受欢迎程度 - 排名 42查看 Agent Skill可能匹配
stripe-projects
精选当用户希望使用 Stripe Projects 配置基础设施或第三方服务时使用。触发词:"I need a database"、"set up auth"、"add caching"、"give me a Postgres"、"provision Redis"、"I need hosting"、"add a vector DB"、"get me an API key for X"、"get credentials for X"、"sign up for a service"、"set up monitoring"、"show me the catalog"、"what can I provision"、"browse providers"、"add an LLM provider"、"configure model provider"、"add email sending"、"set up search"、"add a message queue"、"set up object storage"、"add feature flags"。当用户询问如何获取任何第三方服务的 API key 或凭据时也触发——不要让他们手动注册;先查看 Projects 目录。也用于浏览服务、检查项目状态、列出已配置资源、查看环境变量,或任何提及 projects.dev 或添加/配置/连接云服务的情况。
67,189 · 受欢迎程度 - 排名 43查看 Agent Skill可能匹配
azure-kubernetes
官方规划、创建并配置可用于生产环境的 Azure Kubernetes Service 集群,涵盖 SKU 选择、网络、安全、自动扩缩容和成本分析。
声明的前提(自述): Node.js
412,303 · 受欢迎程度 - 排名 44查看 Agent Skill可能匹配
turnstile-spin
在前端和后端设置、修复或迁移 Cloudflare Turnstile 机器人验证,包括服务端 Siteverify 集成。
76,763 · 受欢迎程度 - 排名 45查看 Agent Skill可能匹配
google-cloud-waf-cost-optimization
官方基于 Well-Architected Framework 为 Google Cloud 工作负载生成成本优化指导,涵盖 FinOps、合理规模和承诺。
13,278 · 受欢迎程度 - 排名 46查看 Agent Skill可能匹配
vercel-cli
从 CLI 部署、管理、检查和排查 Vercel 项目,涵盖部署、环境变量、域名、日志、指标和缓存。
6,132 · 受欢迎程度 - 排名 47查看 Agent Skill直接匹配
performance-optimization
精选优化前端、后端、查询和数据库的应用性能。适用于存在性能要求时、怀疑出现性能回退时、需要改善Core Web Vitals或加载时间时、需要修复N+1查询模式时,或性能分析揭示瓶颈时。
这个话题涵盖什么
每个子主题对应一类具体场景下的 Agent Skills。
- APIs
- How other software talks to this service.
- Data
- What is stored, and how it stays true.
- Auth
- Who is calling, and what they are allowed to do.
- Reliability
- Behavior when the network, disk, or a dependency misbehaves.
- Performance
- Cost in time and money per request.
- Operations
- Shipping and watching the service in production.
常见问题
- 这个列表是如何排序的?
- 列表按观察到的搜索需求排序,与 Backend Developer 主题直接匹配的排在最前。任何单一发布者都不能占据超过上限的条目份额。
- 我应该从哪个子主题开始?
- 从与你当前任务匹配的子主题开始:API、数据、认证、可靠性、性能或运营。如果不确定,API 和数据涵盖最常见的日常后端工作。
- 一个 skill 能涵盖多个子主题吗?
- 有些技能涉及多个领域,例如可靠性和性能,但每个条目都列在它最直接对应的子主题下。当任务跨越两个领域时,加载技能前请先查看其适用范围。
- 每个子主题都需要一个技能吗?
- 不需要。加载与手头任务匹配的 Skill,只有当工作进入不同领域(如认证或运维)时再添加另一个。
如何安装 Agent Skill
从本页第一条开始。Claude Code 会读取放进 skills 目录的 SKILL.md:
- Claude Code——把 api-and-interface-design 的 SKILL.md 复制到 ~/.claude/skills/api-and-interface-design/(个人使用),或 .claude/skills/api-and-interface-design/(随项目共享)。
- 从 registry 安装——运行 npx skills add addyosmani/agent-skills@api-and-interface-design。
- 或者从 api-and-interface-design 的来源下载 SKILL.md,放进上面的目录。
如何挑选 安装前先看出处和技能自身的说明。Official 与 Notable 标签描述的是技能来源。