面向后端开发人员的 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.

这些是和这项工作最接近的结果。从第一条开始,打开后即可安装。

How other software talks to this service.What is stored, and how it stays true.Who is calling, and what they are allowed to do.Behavior when the network, disk, or a dependency misbehaves.Cost in time and money per request.Shipping and watching the service in production.

47 个推荐选项

  1. 排名 04
    直接匹配

    fastify-best-practices

    指导 Fastify Node.js 后端服务器和 REST API,涵盖路由、插件、JSON Schema 验证、错误处理、认证、数据库和性能。

    • APIs
    • Data
    • Auth
    67,955 · 受欢迎程度
    查看 Agent Skill
  2. 排名 05
    直接匹配

    nodejs-backend-patterns

    使用Express/Fastify构建生产级Node.js后端服务,涵盖中间件、错误处理、认证、数据库集成和API设计。

    • APIs
    • Data
    • Auth
    47,197 · 受欢迎程度
    查看 Agent Skill
  3. 排名 06
    直接匹配

    backend-patterns

    涵盖后端架构模式、API 设计、数据库优化,以及 Node.js、Express 和 Next.js API 路由的服务端最佳实践。

    • APIs
    • Data
    • Auth
    14,214 · 受欢迎程度
    查看 Agent Skill
  4. 排名 07
    直接匹配

    postgres-patterns

    涵盖 PostgreSQL 的查询优化、模式设计、索引、RLS 和连接池模式,并附有索引速查表和反模式检测。

    • Data
    • Auth
    • Reliability
    11,860 · 受欢迎程度
    查看 Agent Skill
  5. 排名 08
    直接匹配

    aspnet-core

    官方

    使用 .NET Web 开发的当前官方指南构建、审查、重构或架构 ASP.NET Core Web 应用。适用于处理 Blazor Web Apps、Razor Pages、MVC、Minimal APIs、基于控制器的 Web APIs、SignalR、gRPC、中间件、依赖注入、配置、身份验证、授权、测试、性能、部署或 ASP.NET Core 升级时。

    • APIs
    • Data
    • Auth
    查看 Agent Skill
展开另外 39 个 Agent Skills
  1. 排名 09
    直接匹配

    sql-optimization-patterns

    涵盖 SQL 查询优化、索引策略和 EXPLAIN 分析,以提升数据库性能并消除慢查询。

    • Data
    • Performance
    19,036 · 受欢迎程度
    查看 Agent Skill
  2. 排名 10
    直接匹配

    openapi-spec-generation

    涵盖创建、维护和验证 OpenAPI 3.1 规范,包括设计优先和代码优先方法、模板和最佳实践。

    15,771 · 受欢迎程度
    查看 Agent Skill
  3. 排名 11
    直接匹配

    springboot-patterns

    涵盖 REST API 的 Spring Boot 架构模式、分层服务、Spring Data JPA、缓存、异步处理、校验和异常处理。

    • APIs
    • Performance
    12,219 · 受欢迎程度
    查看 Agent Skill
  4. 排名 12
    直接匹配

    django-patterns

    涵盖生产级 Django 架构模式,包括项目结构、DRF API 设计、ORM 最佳实践、缓存、信号和中间件。

    • APIs
    • Data
    • Auth
    11,888 · 受欢迎程度
    查看 Agent Skill
  5. 排名 13
    直接匹配

    dotnet-backend-patterns

    涵盖用于构建 API 和企业应用的 C#/.NET 后端模式,包括 async/await、依赖注入、EF Core、Dapper、缓存和测试。

    • Data
    • Performance
    18,509 · 受欢迎程度
    查看 Agent Skill
  6. 排名 14
    直接匹配

    api-security-best-practices

    涵盖安全 API 设计模式,包括身份验证、授权、输入验证、速率限制以及针对常见 API 漏洞的防护。

    • APIs
    • Data
    • Auth
    8,752 · 受欢迎程度
    查看 Agent Skill
  7. 排名 15
    直接匹配

    laravel-specialist

    构建 Laravel 10+ 应用,涵盖 Eloquent 模型和关系、Sanctum 认证、Horizon 队列、RESTful API 资源和 Livewire 界面。

    • Data
    • Auth
    • Reliability
    22,581 · 受欢迎程度
    查看 Agent Skill
  8. 排名 16
    直接匹配

    laravel-patterns

    涵盖生产级 Laravel 架构模式,包括路由、控制器、Eloquent ORM、服务层、队列、事件、缓存和 API 资源。

    • Data
    • Auth
    • Performance
    10,537 · 受欢迎程度
    查看 Agent Skill
  9. 排名 17
    直接匹配

    nestjs-patterns

    涵盖生产级 NestJS 模式,包括模块、控制器、提供者、DTO 验证、守卫、拦截器、配置和测试。

    • Data
    • Auth
    8,737 · 受欢迎程度
    查看 Agent Skill
  10. 排名 18
    直接匹配

    php-pro

    使用 Laravel 或 Symfony 构建 PHP 8.3+ 应用,涵盖严格类型、DTO、依赖注入、REST/GraphQL API 以及 PHPStan/PHPUnit 测试。

    • APIs
    • Auth
    • Operations
    14,840 · 受欢迎程度
    查看 Agent Skill
  11. 排名 19
    直接匹配

    firebase-data-connect

    使用 PostgreSQL 构建和部署 Firebase SQL Connect 后端,涵盖 GraphQL schema 设计、授权查询和变更,以及类型安全 SDK 生成。

    • APIs
    • Data
    • Auth
    160,036 · 受欢迎程度
    查看 Agent Skill
  12. 排名 20
    直接匹配

    convex

    Convex 后端平台技能,涵盖数据库、服务端函数、调度、文件存储、认证和实时同步,并路由到针对具体能力的子技能。

    • Data
    • Auth
    • Performance
    101,507 · 受欢迎程度
    查看 Agent Skill
  13. 排名 21
    直接匹配

    elysiajs

    指导使用ElysiaJS构建类型安全、高性能的后端服务器,涵盖路由、验证、认证、插件和部署。

    • Data
    • Auth
    • Operations
    10,525 · 受欢迎程度
    查看 Agent Skill
  14. 排名 22
    直接匹配

    sql-code-review

    对主流数据库进行全面的 SQL 代码审查,重点关注注入防护、访问控制、索引、查询结构和 schema 设计。

    • Data
    13,444 · 受欢迎程度
    查看 Agent Skill
  15. 排名 23
    直接匹配

    architecture-designer

    设计高层系统架构,涵盖架构模式、ADR、技术权衡、组件交互和可扩展性规划。

    • Data
    • Reliability
    7,237 · 受欢迎程度
    查看 Agent Skill
  16. 排名 24
    可能匹配

    codebase-design

    提供设计深层模块的共享词汇和原则,涵盖接口、接缝、适配器、深度以及代码边界的可测试性。

    754,725 · 受欢迎程度
    查看 Agent Skill
  17. 排名 25
    可能匹配

    clean-architecture

    涵盖围绕依赖规则以端口和适配器构建软件、组件原则、边界以及用于框架无关业务逻辑的 SOLID。

    • Data
    6,495 · 受欢迎程度
    查看 Agent Skill
  18. 排名 26
    可能匹配

    upstash-ratelimit-js

    使用 Upstash Ratelimit SDK 为无服务器和边缘应用添加速率限制,涵盖算法、按用户/IP 的键、429 响应和流量保护。

    • APIs
    • Performance
    16,759 · 受欢迎程度
    查看 Agent Skill
  19. 排名 27
    可能匹配

    golang-context

    涵盖地道的 Go context.Context 用法,包括传播、取消、超时、请求作用域值,以及用于后台工作的 context.WithoutCancel。

    • Auth
    • Reliability
    37,623 · 受欢迎程度
    查看 Agent Skill
  20. 排名 28
    可能匹配

    golang-samber-hot

    涵盖使用 samber/hot 在 Go 中进行内存缓存,包括淘汰算法、TTL、加载器、分片、stale-while-revalidate 和 Prometheus 指标。

    • Performance
    35,221 · 受欢迎程度
    查看 Agent Skill
  21. 排名 29
    可能匹配

    cloudbase

    开发和部署 CloudBase 项目,涵盖数据库、云函数、存储、认证和 AI,适用于 Web 和小程序应用。

    • Data
    • Auth
    • Operations

    声明的前提(自述): Credentials

    12,130 · 受欢迎程度
    查看 Agent Skill
  22. 排名 30
    可能匹配

    entra-app-registration

    官方

    description: "指导 Microsoft Entra ID 应用注册、OAuth 2.0 身份验证和 MSAL 集成。适用场景:创建应用注册、注册 Azure AD 应用、配置 OAuth、设置身份验证、添加 API 权限、生成服务主体、MSAL 示例、控制台应用身份验证、Entra ID 设置、Azure AD 身份验证。不适用场景:Key Vault 机密(使用 azu

    • Auth
    515,258 · 受欢迎程度
    查看 Agent Skill
  23. 排名 31
    可能匹配

    clerk-backend-api

    探索并执行 Clerk Backend REST API,用于列出用户、管理组织,并通过安全检查调用已认证端点。

    • APIs
    • Auth
    49,680 · 受欢迎程度
    查看 Agent Skill
  24. 排名 32
    可能匹配

    google-cloud-recipe-auth

    官方

    提供关于 Google Cloud 服务和 API 身份验证与授权的专家指导,涵盖人类用户、服务身份、应用默认凭据 (ADC) 以及安全访问的最佳实践。

    • Auth
    查看 Agent Skill
  25. 排名 33
    可能匹配

    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"。

    • Auth
    查看 Agent Skill
  26. 排名 34
    可能匹配

    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"。

    • Auth
    查看 Agent Skill
  27. 排名 35
    可能匹配

    mcp-builder

    官方

    指导创建高质量的 MCP 服务器,让 LLM 通过设计良好的工具与外部服务交互,涵盖研究、实现和测试。

    • APIs
    • Auth
    123,822 · 受欢迎程度
    查看 Agent Skill
  28. 排名 36
    可能匹配

    golang-samber-slog

    涵盖使用 samber/slog 包在 Go 中进行结构化日志记录,包括多处理器管道、采样、格式化、HTTP 中间件和后端接收器。

    35,322 · 受欢迎程度
    查看 Agent Skill
  29. 排名 37
    可能匹配

    ai-regression-testing

    涵盖 AI 辅助开发的回归测试策略,包括无需数据库依赖的沙箱模式 API 测试和缺陷检查工作流。

    • Data
    9,091 · 受欢迎程度
    查看 Agent Skill
  30. 排名 38
    可能匹配

    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 或成本明细请求。

    • Auth
    • Performance
    • Operations

    声明的前提(自述): Node.js

    查看 Agent Skill
  31. 排名 39
    可能匹配

    azure-data-tables-java

    官方

    使用 Azure Tables SDK for Java 构建表存储应用程序。适用于处理 Azure Table Storage 或 Cosmos DB Table API 的 NoSQL 键值数据、无模式存储或大规模结构化数据。

    • APIs
    查看 Agent Skill
  32. 排名 40
    可能匹配

    azure-data-tables-py

    官方

    | 适用于 Python 的 Azure Tables SDK(Storage 和 Cosmos DB)。用于 NoSQL 键值存储、实体 CRUD 和批量操作。触发词:“table storage”“TableServiceClient”“TableClient”“entities”“PartitionKey”“RowKey”。

    • APIs
    • Auth
    查看 Agent Skill
  33. 排名 41
    可能匹配

    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"

    • APIs
    • Auth
    • Performance
    514,751 · 受欢迎程度
    查看 Agent Skill
  34. 排名 42
    可能匹配

    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 或添加/配置/连接云服务的情况。

    • Data
    • Auth
    • Reliability
    67,189 · 受欢迎程度
    查看 Agent Skill
  35. 排名 43
    可能匹配

    azure-kubernetes

    官方

    规划、创建并配置可用于生产环境的 Azure Kubernetes Service 集群,涵盖 SKU 选择、网络、安全、自动扩缩容和成本分析。

    • Operations

    声明的前提(自述): Node.js

    412,303 · 受欢迎程度
    查看 Agent Skill
  36. 排名 44
    可能匹配

    turnstile-spin

    在前端和后端设置、修复或迁移 Cloudflare Turnstile 机器人验证,包括服务端 Siteverify 集成。

    • APIs
    • Auth
    • Reliability
    76,763 · 受欢迎程度
    查看 Agent Skill
  37. 排名 45
    可能匹配

    google-cloud-waf-cost-optimization

    官方

    基于 Well-Architected Framework 为 Google Cloud 工作负载生成成本优化指导,涵盖 FinOps、合理规模和承诺。

    • Operations
    13,278 · 受欢迎程度
    查看 Agent Skill
  38. 排名 46
    可能匹配

    vercel-cli

    从 CLI 部署、管理、检查和排查 Vercel 项目,涵盖部署、环境变量、域名、日志、指标和缓存。

    • Auth
    • Reliability
    • Performance
    6,132 · 受欢迎程度
    查看 Agent Skill
  39. 排名 47
    直接匹配

    performance-optimization

    精选

    优化前端、后端、查询和数据库的应用性能。适用于存在性能要求时、怀疑出现性能回退时、需要改善Core Web Vitals或加载时间时、需要修复N+1查询模式时,或性能分析揭示瓶颈时。

    • APIs
    • Data
    • Performance
    查看 Agent Skill
这个话题涵盖什么

这个话题涵盖什么

每个子主题对应一类具体场景下的 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 标签描述的是技能来源。