Agent Skills for Backend Developer APIs
Backend developer skills cover the server side of an application: APIs that other software calls, data storage and integrity, authentication and authorization, reliability under network or disk failure, performance in time and money per request, and operations such as shipping and monitoring a service in production. A skill in this topic is a SKILL.md package an AI agent loads to help with one of those areas, so the list is organized around the sub-topics above rather than around a single language or framework. Read the sub-topic headings first and pick the one closest to the work in front of you. Then compare the skills under it by what they actually cover, and choose the one whose scope matches your task instead of loading several overlapping packages.
8 to start with47 top options
Start with these.
Backend work is the server side: APIs, data, auth, reliability, and the infrastructure those sit on.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
api-and-interface-design
NotableGuides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
- Rank 02View Agent SkillDirect
api-design-principles
Covers REST and GraphQL API design principles including resource modeling, HTTP semantics, versioning, pagination, error formats, and common pitfalls.
29,397 · popularity - Rank 03View Agent SkillDirect
supabase-postgres-best-practices
Postgres best practices maintained by Supabase covering schema design, migrations, RLS, indexes, query performance, connection management, and diagnostics.
435,801 · popularity - Rank 04View Agent SkillDirect
fastify-best-practices
Guides Fastify Node.js backend servers and REST APIs, covering routes, plugins, JSON Schema validation, error handling, auth, databases, and performance.
67,955 · popularity - Rank 05View Agent SkillDirect
nodejs-backend-patterns
Builds production-ready Node.js backend services with Express/Fastify, covering middleware, error handling, authentication, database integration, and API design.
47,197 · popularity - Rank 06View Agent SkillDirect
backend-patterns
Covers backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
14,214 · popularity - Rank 07View Agent SkillDirect
postgres-patterns
Covers PostgreSQL patterns for query optimization, schema design, indexing, RLS, and connection pooling, with an index cheat sheet and anti-pattern detection.
11,860 · popularity - Rank 08View Agent SkillDirect
aspnet-core
OfficialBuild, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.
Explore 39 more Agent Skills
- Rank 09View Agent SkillDirect
sql-optimization-patterns
Covers SQL query optimization, indexing strategies, and EXPLAIN analysis to improve database performance and eliminate slow queries.
19,036 · popularity - Rank 10View Agent SkillDirect
openapi-spec-generation
Covers creating, maintaining, and validating OpenAPI 3.1 specifications, including design-first and code-first approaches, templates, and best practices.
15,771 · popularity - Rank 11View Agent SkillDirect
springboot-patterns
Covers Spring Boot architecture patterns for REST APIs, layered services, Spring Data JPA, caching, async processing, validation, and exception handling.
12,219 · popularity - Rank 12View Agent SkillDirect
django-patterns
Covers production-grade Django architecture patterns including project structure, DRF API design, ORM best practices, caching, signals, and middleware.
11,888 · popularity - Rank 13View Agent SkillDirect
dotnet-backend-patterns
Covers C#/.NET backend patterns for building APIs and enterprise apps, including async/await, dependency injection, EF Core, Dapper, caching, and testing.
18,509 · popularity - Rank 14View Agent SkillDirect
api-security-best-practices
Covers secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities.
8,752 · popularity - Rank 15View Agent SkillDirect
laravel-specialist
Builds Laravel 10+ applications covering Eloquent models and relationships, Sanctum authentication, Horizon queues, RESTful API resources, and Livewire interfaces.
22,581 · popularity - Rank 16View Agent SkillDirect
laravel-patterns
Covers production-grade Laravel architecture patterns including routing, controllers, Eloquent ORM, service layers, queues, events, caching, and API resources.
10,537 · popularity - Rank 17View Agent SkillDirect
nestjs-patterns
Covers production-grade NestJS patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and testing.
8,737 · popularity - Rank 18View Agent SkillDirect
php-pro
Builds PHP 8.3+ applications with Laravel or Symfony, covering strict typing, DTOs, dependency injection, REST/GraphQL APIs, and PHPStan/PHPUnit testing.
14,840 · popularity - Rank 19View Agent SkillDirect
firebase-data-connect
Builds and deploys Firebase SQL Connect backends with PostgreSQL, covering GraphQL schema design, authorized queries and mutations, and type-safe SDK generation.
160,036 · popularity - Rank 20View Agent SkillDirect
convex
Convex backend platform skill covering database, server functions, scheduling, file storage, auth, and realtime sync, routing to capability-specific sub-skills.
101,507 · popularity - Rank 21View Agent SkillDirect
elysiajs
Guides building type-safe, high-performance backend servers with ElysiaJS, covering routing, validation, authentication, plugins, and deployment.
10,525 · popularity - Rank 22View Agent SkillDirect
sql-code-review
Performs comprehensive SQL code review across major databases, focusing on injection prevention, access control, indexing, query structure, and schema design.
13,444 · popularity - Rank 23View Agent SkillDirect
architecture-designer
Designs high-level system architecture, covering architecture patterns, ADRs, technology trade-offs, component interactions, and scalability planning.
7,237 · popularity - Rank 24View Agent SkillPossible
codebase-design
Provides shared vocabulary and principles for designing deep modules, covering interfaces, seams, adapters, depth, and testability of code boundaries.
754,725 · popularity - Rank 25View Agent SkillPossible
clean-architecture
Covers structuring software around the Dependency Rule with ports and adapters, component principles, boundaries, and SOLID for framework-independent business logic.
6,495 · popularity - Rank 26View Agent SkillPossible
upstash-ratelimit-js
Adds rate limiting to serverless and edge apps with the Upstash Ratelimit SDK, covering algorithms, per-user/IP keys, 429 responses, and traffic protection.
16,759 · popularity - Rank 27View Agent SkillPossible
golang-context
Covers idiomatic Go context.Context usage including propagation, cancellation, timeouts, request-scoped values, and context.WithoutCancel for background work.
37,623 · popularity - Rank 28View Agent SkillPossible
golang-samber-hot
Covers in-memory caching in Go with samber/hot, including eviction algorithms, TTL, loaders, sharding, stale-while-revalidate, and Prometheus metrics.
35,221 · popularity - Rank 29View Agent SkillPossible
cloudbase
Develops and deploys CloudBase projects covering databases, cloud functions, storage, auth, and AI, for Web and mini-program apps.
Needs (stated): Credentials
12,130 · popularity - Rank 30View Agent SkillPossible
entra-app-registration
Officialdescription: "Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azu
515,258 · popularity - Rank 31View Agent SkillPossible
clerk-backend-api
Explores and executes the Clerk Backend REST API for listing users, managing organizations, and calling authenticated endpoints with safety checks.
49,680 · popularity - Rank 32View Agent SkillPossible
google-cloud-recipe-auth
OfficialProvides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default Credentials (ADC), and best practices for secure access.
- Rank 33View Agent SkillPossible
azure-mgmt-apimanagement-dotnet
Official| Azure Resource Manager SDK for API Management in .NET. Use for MANAGEMENT PLANE operations: creating/managing APIM services, APIs, products, subscriptions, policies, users, groups, gateways, and backends via Azure Resource Manager. Triggers: "API Management", "APIM service", "create APIM", "manage APIs", "ApiManagementServiceResource", "API policies", "APIM products", "APIM subscriptions".
- Rank 34View Agent SkillPossible
azure-reliability
OfficialAssess and improve the reliability posture of PaaS Applications (Azure Functions and Azure App Service). Scans deployed resources for zone redundancy, ZRS storage, health probes, and multi-region failover. Presents a feature-pivoted checklist, then drives staged remediation (CLI or IaC patches) end-to-end with user confirmation. WHEN: \"assess reliability\", \"check reliability\", \"zone redundant\", \"multi-region failover\", \"high availability\", \"disaster recovery\", \"single points of failure\", \"reliability posture\", \"resiliency\".
- Rank 35View Agent SkillPossible
mcp-builder
OfficialGuides creating high-quality MCP servers that let LLMs interact with external services through well-designed tools, covering research, implementation, and testing.
123,822 · popularity - Rank 36View Agent SkillPossible
golang-samber-slog
Covers structured logging in Go using samber/slog packages, including multi-handler pipelines, sampling, formatting, HTTP middleware, and backend sinks.
35,322 · popularity - Rank 37View Agent SkillPossible
ai-regression-testing
Covers regression testing strategies for AI-assisted development, including sandbox-mode API testing without database dependencies and bug-check workflows.
9,091 · popularity - Rank 38View Agent SkillPossible
vercel-optimize
OfficialUse for Vercel cost and performance optimization on deployed projects, especially Next.js, SvelteKit, Nuxt, and limited Astro apps. Collect Vercel metrics, usage, project config, and code scan results first; investigate only metric-backed candidates; produce ranked recommendations grounded in verified files and version-aware Vercel/framework docs. Trigger for Vercel bill reduction, slow or expensive routes, caching opportunities, Function Invocations, Build Minutes, Fast Data Transfer, Core Web Vitals, Bot Management, Fluid compute, or cost breakdown requests.
Needs (stated): Node.js
- Rank 39View Agent SkillPossible
azure-data-tables-java
OfficialBuild table storage applications with Azure Tables SDK for Java. Use when working with Azure Table Storage or Cosmos DB Table API for NoSQL key-value data, schemaless storage, or structured data at scale.
- Rank 40View Agent SkillPossible
azure-data-tables-py
Official| Azure Tables SDK for Python (Storage and Cosmos DB). Use for NoSQL key-value storage, entity CRUD, and batch operations. Triggers: "table storage", "TableServiceClient", "TableClient", "entities", "PartitionKey", "RowKey".
- Rank 41View Agent SkillPossible
azure-aigateway
Officialdescription: "Configure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: semantic caching, token limit, content safety, load balancing, AI model governance, MCP rate limiting, jailbreak detection, add Azure OpenAI backend, add AI Foundry model, test AI gateway, LLM policies, configure AI backend, token metrics, AI cost control, convert API
514,751 · popularity - Rank 42View Agent SkillPossible
stripe-projects
NotableUse when the user wants to provision infrastructure or third-party services using Stripe Projects. Triggers: "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". Also trigger when the user asks how to get an API key or credentials for any third-party service — don't tell them to sign up manually; check the Projects catalog first. Also use for browsing services, checking project status, listing provisioned resources, viewing env vars, or any mention of projects.dev or adding/provisioning/connecting a cloud service.
67,189 · popularity - Rank 43View Agent SkillPossible
azure-kubernetes
OfficialPlans, creates, and configures production-ready Azure Kubernetes Service clusters, covering SKU selection, networking, security, autoscaling, and cost analysis.
Needs (stated): Node.js
412,303 · popularity - Rank 44View Agent SkillPossible
turnstile-spin
Sets up, repairs, or migrates Cloudflare Turnstile bot verification in a frontend and backend, including server-side Siteverify integration.
76,763 · popularity - Rank 45View Agent SkillPossible
google-cloud-waf-cost-optimization
OfficialGenerates cost optimization guidance for Google Cloud workloads based on the Well-Architected Framework, covering FinOps, right-sizing, and commitments.
13,278 · popularity - Rank 46View Agent SkillPossible
vercel-cli
Deploys, manages, inspects, and troubleshoots Vercel projects from the CLI, covering deployments, env vars, domains, logs, metrics, and caching.
6,132 · popularity - Rank 47View Agent SkillDirect
performance-optimization
NotableOptimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance regressions, when Core Web Vitals or load times need improvement, when N+1 query patterns need fixing, or when profiling reveals bottlenecks.
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- 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.
Frequently asked questions
- How is the list ordered?
- The list is ranked by observed search demand, with direct matches to the Backend Developer topic placed first. No single publisher can take more than a capped share of the entries.
- Which sub-topic should I start with?
- Start with the sub-topic that matches your immediate task: APIs, Data, Auth, Reliability, Performance, or Operations. If you are unsure, APIs and Data cover the most common day-to-day backend work.
- Can one skill cover several sub-topics?
- Some skills touch more than one area, such as reliability and performance, but each entry is listed under the sub-topic it addresses most directly. Check the scope before loading a skill for a task that spans two areas.
- Do I need a skill for each sub-topic?
- No. Load the skill that matches the task at hand, and add another only when the work moves into a different area such as auth or operations.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for api-and-interface-design into ~/.claude/skills/api-and-interface-design/ for yourself, or .claude/skills/api-and-interface-design/ to share it with a project.
- From the registry — run npx skills add addyosmani/agent-skills@api-and-interface-design.
- Or download api-and-interface-design from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.