Skip to content
alyn

Best Claude skills for backend development

Backend skills teach API design, database schemas, migrations, auth and the boring-but-critical parts like idempotency and error handling. Vendor skills from Supabase and Stripe carry first-party knowledge about their platforms that generic models often get wrong.

288 backend skills · ranked live · November 2026

The top 10. Ranked by the Alyn Score.

  1. Anthropic

    Skills

    #1
    Anthropic

    MCP Builder

    Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to…

    Pack192k3.8MScore 93
    Details
  2. #2
    affaan-m

    Backend Patterns

    Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes. Use when building or reviewing Node.js…

    Pack301k1.7MScore 89
    Details
  3. #3
    Addy Osmani

    API And Interface Design

    Guides 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…

    Pack115k1.8MScore 85
    Details
  4. wshobson

    Agents

    #4
    wshobson

    Architecture Patterns

    Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new…

    Pack42k2.6MScore 85
    Details
  5. GitHub

    Awesome Copilot

    #5
    GitHub

    Arize Annotation

    Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human annotations to project spans…

    Pack41k2.4MScore 85
    Details
  6. wshobson

    Agents

    #6
    wshobson

    API Design Principles

    Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or…

    Pack42k2.6MScore 84
    Details
  7. wshobson

    Agents

    #7
    wshobson

    Saga Orchestration

    Implement saga patterns for distributed transactions and cross-aggregate workflows. Use this skill when implementing distributed transactions across microservices where 2PC is unavailable…

    Pack42k2.6MScore 84
    Details
  8. GitHub

    Awesome Copilot

    #8
    GitHub

    API Breaking Change Detector

    Cross-references C# Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like Fetch…

    Pack41k2.4MScore 83
    Details
  9. #9
    Shubhamsaboo

    MCP Apps Builder

    **MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying…

    Pack144k83kScore 83
    Details
  10. K-Dense

    Scientific Agent Skills

    #10
    K-Dense

    Database Lookup

    Queries documented public database APIs with explicit endpoints, filters, pagination, and provenance. Used when a scientific, regulatory, financial, or other database-backed fact must be…

    Pack57k328kScore 82
    Details

What makes a great backend skill.

  • Official vendor skills for the services you use (Supabase, Stripe, Cloudflare).

  • Migration and rollback guidance, not only happy-path code.

  • Security defaults: row-level security, secrets handling, input validation.

All 288 backend skills.

71
Microsoft

azure-messaging

Troubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing issues, and SDK configuration…

Pack1.6k17MDevOps

Google DeepMind

Science Skills

71
Google DeepMind

pubchem-database

Query PubChem, search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for cheminformatics. Use when a user asks about a specific chemical, drug, or…

Pack3.4k91kScience

Google DeepMind

Science Skills

70
Google DeepMind

alphafold-database-fetch-and-analyze

Retrieve and analyze AlphaFold predicted structures for a protein. Use when the user provides a specific UniProt Accession ID and wants structural confidence metrics (pLDDT), domain…

Pack3.4k91kScience

Google DeepMind

Science Skills

70
Google DeepMind

jaspar-database

Query the JASPAR database for Transcription Factor (TF) binding profiles. Use when retrieving Position Frequency Matrices (PFMs) or Position Weight Matrices (PWMs) for specific TFs…

Pack3.4k91kScience

Google DeepMind

Science Skills

68
Google DeepMind

gnomad-database

Query the Genome Aggregation Database (gnomAD). Use when determining the rarity or allele frequency of specific genetic variants, retrieving gene constraint metrics (pLI, LOEUF) to assess…

Pack3.4k91kBackend

Stripe

AI

65
Stripe

connect-required-verification-information

Use this skill when the user asks what information a Stripe Connect connected account must provide for verification, onboarding, KYC, or account requirements; when they need to compare…

Pack2.1k66kFinance

Stripe

AI

65
Stripe

metronome

Guides Metronome usage-based billing integration decisions — event ingestion (single and batch, idempotency, billable metrics), contract design (rate cards, overrides, dimensional pricing…

Pack2.1k66kFinance

Stripe

AI

65
Stripe

stripe-directory

Identifies external providers, merchants, nonprofits, platforms, APIs, and software services, and resolves the documented way to engage them — to pay, donate, subscribe, book, provision, or…

Pack2.1k66kFinance

Stripe

AI

65
Stripe

stripe-projects

Use 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"…

Pack2.1k66kFinance

Stripe

AI

65
Stripe

upgrade-stripe

Guide for upgrading Stripe API versions, webhook endpoints, server-side SDKs, Stripe.js, and mobile SDKs

Pack2.1k66kFinance

Stripe

AI

64
Stripe

stripe-pay

Helps users send funds to another Stripe business, transfer money to a Stripe Profile handle or network ID, or ask whether an agent can pay a Stripe business. Use Stripe Directory to find…

Pack2.1k66kFinance
62
foryourhealth111-pixel

biopython

Primary retained Python toolkit for molecular biology sequence work. Preferred for sequence manipulation, FASTA/FASTQ/GenBank parsing, Bio.Entrez, BLAST workflows, alignments, structures…

Pack3.8k950Science
62
kajisho5

verifying-external-behavior

Confirms what a third-party library, remote API, build backend, or scraped document actually does before writing code that depends on it — throwaway probes that run in seconds, permissive…

Pack5k1.7kVideo

Aaronontheweb

Dotnet Skills

61
Aaronontheweb

akka-net-testing-patterns

Write unit and integration tests for Akka.NET actors using modern Akka.Hosting.TestKit patterns. Covers dependency injection, TestProbes, persistence testing, and actor interaction…

Pack1.3k23kTesting

Aaronontheweb

Dotnet Skills

61
Aaronontheweb

database-performance

Database access patterns for performance. Separate read/write models, avoid N+1 queries, use AsNoTracking, apply row limits, and never do application-side joins. Works with EF Core and…

Pack1.3k23kBackend

Aaronontheweb

Dotnet Skills

61
Aaronontheweb

playwright-blazor-testing

Write UI tests for Blazor applications (Server or WebAssembly) using Playwright. Covers navigation, interaction, authentication, selectors, and common Blazor-specific patterns.

Pack1.3k23kTesting
60
foryourhealth111-pixel

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring…

Pack3.8k950Coding

Stripe

AI

60
Stripe

stripe-docs

Use when the user or agent needs to read, search, or look up Stripe documentation or API reference. Prefer this over curl or WebFetch for any docs.stripe.com content. Use to fetch gated…

Pack2.1k66kFinance

databricks

Databricks Agent Skills

59
databricks

databricks-lakeflow-connect

Lakeflow Connect managed ingestion into Unity Catalog from databases (SQL Server, PostgreSQL, MySQL, Oracle) by CDC or query-based. Use when creating, running or debugging these pipelines.

Pack39417kBackend

databricks

Databricks Agent Skills

59
databricks

databricks-sandbox

Databricks Sandbox: on-demand serverless compute for running untrusted or agent-generated code and background tasks. Create/start/stop/delete sandboxes, run commands (synchronous…

Pack39417kBackend

databricks

Databricks Agent Skills

59
databricks

spark-python-data-source

Build custom Python data sources for Apache Spark using the PySpark DataSource API — batch and streaming readers/writers for external systems. Use this skill whenever someone wants to…

Pack39417kResearch

rmyndharis

Antigravity Skills

58
rmyndharis

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring…

Pack2k16kCoding

rmyndharis

Antigravity Skills

58
rmyndharis

auth-implementation-patterns

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems…

Pack2k16kBackend
58
foryourhealth111-pixel

bio-database-evidence

Unified biological database evidence owner. Use for gene annotation, variant clinical significance, cancer mutation evidence, GWAS trait associations, pathway mapping, target-disease…

Pack3.8k950Backend
58
managedcode

dotnet-maui-doctor

Diagnoses and fixes .NET MAUI development environment issues. Validates .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK. All version requirements discovered dynamically…

Pack5117.4kMobile
58
managedcode

minimal-apis

Design and implement Minimal APIs in ASP.NET Core using handler-first endpoints, route groups, filters, and lightweight composition suited to modern .NET services. USE FOR: building new…

Pack5117.4kE-commerce
57
managedcode

grpc

Build or review gRPC services and clients in .NET. USE FOR: ASP.NET Core gRPC, protobuf contracts, unary or streaming RPC, gRPC client factory, interceptors, deadlines, cancellation…

Pack5117.4kBackend
56
managedcode

configure-auth

Add authentication and authorization to a Blazor Web App, accounting for the app's render mode. USE WHEN the user needs [Authorize] on pages, AuthorizeView, role or policy-based access…

Pack5117.4kBackend
56
managedcode

convert-blazor-server-to-webapp

Guides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App. USE FOR: migrating apps that use AddServerSideBlazor and MapBlazorHub to the AddRazorCo…

Pack5117.4kWeb development
56
managedcode

dotnet-webapi

Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API endpoints (controllers or…

Pack5117.4kBackend

rrezartprebreza

Spring Boot Skills

56
rrezartprebreza

flyway-migrations

Use when creating database migrations, schema changes, seed data, or any SQL that modifies database structure. Covers Flyway naming conventions, versioning, and safe migration patterns.

Pack3533kBackend

rrezartprebreza

Spring Boot Skills

56
rrezartprebreza

java-supply-chain-security

Use when reviewing Maven or Gradle dependency risk, SBOM coverage, vulnerability findings, or Java release provenance. Covers compatible remediation and CI trust boundaries; container…

Pack3533kBackend

rrezartprebreza

Spring Boot Skills

56
rrezartprebreza

layered-architecture

Use when generating or modifying any Spring Boot class — controllers, services, repositories, DTOs, mappers, or configuration. Enforces strict layer separation and prevents business logic…

Pack3533kCoding

sanjay3290

AI Skills

56
sanjay3290

mssql

Execute read-only SQL queries against multiple Microsoft SQL Server databases. Use when: (1) querying MSSQL/SQL Server databases, (2) exploring database schemas/tables, (3) running SELECT…

Pack45410kBackend

rrezartprebreza

Spring Boot Skills

56
rrezartprebreza

multi-module-maven

Use when working in a multi-module Maven project. Covers parent POM conventions, shared dependency management, inter-module rules, and build ordering.

Pack3533kBackend

sanjay3290

AI Skills

56
sanjay3290

mysql

Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis…

Pack45410kBackend

Backend skills, explained.

Also searched as: backend agent skills, api design skill, database skill, supabase skill.

What are the best Claude skills for backend development?

Right now the top-ranked backend skills on Alyn are MCP Builder (Anthropic), Backend Patterns (affaan-m), API And Interface Design (Addy Osmani). Rankings combine GitHub stars, installs, freshness and depth, and update live.

Is there an official Supabase skill?

Yes. supabase/agent-skills is published by Supabase and ranks among the most installed backend skills.

Skills or MCP for databases?

Use both. An MCP server gives the agent access to your database. A skill teaches it how to use that access well.

How do I install a backend skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a backend skill? Get it ranked.

Submit a skill