Skip to content

Skill catalog

483backend & apis agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.

Want your agent to use these? Set up Graph-of-Skills or get a free key. How these skills are sourced and what we check. Cannot find one? Your agent can write a skill for your own library. Have skills of your own? Install one on another machine. A skill that comes from GitHub shows its npx skills add command on its page.

  1. architecture-patterns wshobson/agents

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

    24,195 installs
  2. resend resend/resend-skills

    Use when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tracking delivery events, managing domains, contacts, broadca…

    23,353 installs
  3. upstash-redis-js upstash/skills

    Work with the @upstash/redis TypeScript/JavaScript SDK, a serverless HTTP-based Redis client for Next.js, Vercel, Cloudflare Workers, edge runtimes, and Node.js. Use when adding a cache (cache-aside, write-through, TTL…

    22,474 installs
  4. upstash-ratelimit-js upstash/skills

    Rate limiting for serverless and edge apps with the @upstash/ratelimit TypeScript/JavaScript SDK backed by Upstash Redis. Use when adding a rate limiter or throttling to an API route, Next.js middleware, Vercel Edge, Cl…

    22,086 installs
  5. neon-auth neondatabase/agent-skills

    Add authentication to a new app. Use for "add auth", "add login", Neon Auth (Managed Better Auth), identity routing, sign-up, sign-in, password reset, email OTP, magic links, organizations, phone OTP, OAuth, passkeys, M…

    19,858 installs
  6. stripe-docs docs.stripe.com

    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 documentation.

    19,656 installs
  7. Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testin…

    19,115 installs
  8. shopify-admin shopify/shopify-ai-toolkit

    Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding…

    17,566 installs
  9. Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

    16,450 installs
  10. php-pro jeffallan/claude-skills

    Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9, async patterns with Swoole, and PSR standards. Creates controllers, configures mi…

    15,486 installs
  11. backend-patterns affaan-m/ecc

    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, Express, or Next.js API routes and t…

    15,416 installs
  12. python-error-handling wshobson/agents

    Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures,…

    14,162 installs
  13. fastapi-python mindrally/skills

    Expert in FastAPI Python development with best practices for APIs and async operations

    13,852 installs
  14. elysiajs elysiajs/skills

    Build, debug, or migrate Elysia v2 TypeScript backends with validation, plugins, typed clients, and deployment. Use for Elysia projects or explicit Elysia requests.

    13,850 installs
  15. fastapi fastapi/fastapi

    FastAPI best practices and conventions. Use when working with FastAPI APIs, Pydantic models, dependencies, streaming responses including Server-Sent Events (SSE), and serving frontend apps. Keeps FastAPI code clean and…

    13,459 installs
  16. stripe-integration wshobson/agents

    Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure ch…

    13,432 installs
  17. Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work. Use when building or reviewing a Spring Boot backend — RE…

    13,317 installs
  18. microservices-patterns wshobson/agents

    Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

    13,212 installs
  19. api-design affaan-m/ecc

    REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. Use when designing or reviewing REST endpoints, resource names…

    13,026 installs
  20. django-patterns affaan-m/ecc

    Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps. Use when building or reviewing Django apps, DRF APIs, ORM queries, or caching.

    12,998 installs
  21. stripe-apps docs.stripe.com

    Build, modify, or review Stripe Apps and extensions using the relevant documentation and reference guides. Use for custom Stripe Dashboard UI, stripe-app.yaml, @stripe/ui-extension-sdk, @stripe/extensibility-sdk, script…

    12,865 installs
  22. shopify-dev shopify/shopify-ai-toolkit

    Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies.

    12,702 installs
  23. java-spring-boot pluginagentmarketplace/custom-plugin-java

    Build production Spring Boot applications - REST APIs, Security, Data, Actuator

    11,781 installs
  24. Safe, reversible database migration patterns: forward-only production changes, expand-contract zero-downtime renames, concurrent indexes, batched backfills, and per-tool workflows for PostgreSQL, Prisma, Drizzle, Kysely…

    11,754 installs
  25. laravel-patterns affaan-m/ecc

    Laravel architecture patterns, routing/controllers, Eloquent ORM, service layers, queues, events, caching, and API resources for production apps. Use when building or reviewing Laravel apps — controllers, Eloquent, serv…

    11,601 installs
  26. shopify-custom-data shopify/shopify-ai-toolkit

    MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, Me…

    11,596 installs
  27. cqrs-implementation wshobson/agents

    Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

    10,988 installs
  28. jpa-patterns affaan-m/ecc

    JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot. Use when designing JPA entities or relationships, or when a Hibernat…

    10,912 installs
  29. paypal-integration wshobson/agents

    Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management. Use when implementing PayPal payments, processing online transactions, or building e-commerce checkout flows.

    10,909 installs
  30. event-store-design wshobson/agents

    Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.

    10,827 installs
  31. base44-sdk base44/skills

    The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, realtime actors, ai agents, and the AI gateway for code agent…

    10,812 installs
  32. shopify-functions shopify/shopify-ai-toolkit

    Shopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart Transform, Pickup Point Delivery Option Generator, Delivery Cu…

    10,810 installs
  33. runpod-migrate runpod/runpod-plugins-official

    Migrate a codebase from the Runpod GraphQL API or REST v1 to REST v2 — inventory which parts use which API version, rewrite the call sites, flag breaking changes, and verify. Use when someone asks to move to v2, asks wh…

    10,575 installs
  34. projection-patterns wshobson/agents

    Build read models and projections from event streams. Use when implementing CQRS read sides, building materialized views, or optimizing query performance in event-sourced systems.

    10,536 installs
  35. reddit-search-api lignertys/reddit-research-skills

    Pure API reference for reddapi.dev - authentication, all endpoints (vector search, semantic search, trends, subreddit lookup), request parameters, response schemas, and error codes, with no research-workflow framing. Us…

    10,450 installs
  36. shopify-customer shopify/shopify-ai-toolkit

    Write and validate GraphQL operations for developers integrating Shopify's Customer Account API. Generates code for Customer Account API integrations.

    9,974 installs
  37. extension-data-viewer caffeinelabs/skills

    Admin-only paginated viewer for stable canister state. Use whenever the user asks for a viewer, dashboard, debug panel, or admin browse over backend data — users, items, orders, logs, or any stable Map/Set/Array/VarArra…

    9,885 installs
  38. nestjs-patterns affaan-m/ecc

    NestJS architecture patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production-grade TypeScript backends. Use when building or reviewing a NestJS backend — modules, provid…

    9,773 installs
  39. setup-api-key elevenlabs/skills

    Fix or hand-configure an existing ElevenLabs API key. Use when a key stopped working (401 or invalid_api_key), when an administrator issued the key, when the user's role cannot create keys, or when the user already has…

    9,772 installs
  40. Troubleshoot production issues using backend function logs and workflow run history. Use when investigating app errors, debugging function calls, diagnosing why a scheduled job or automation failed, or diagnosing produc…

    9,765 installs
  41. Ktor server patterns including routing DSL, plugins, authentication, Koin DI, kotlinx.serialization, WebSockets, and testApplication testing. Use when building a Ktor server — routing, plugins, auth, DI, serialization,…

    9,731 installs
  42. shopify-partner shopify/shopify-ai-toolkit

    The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals.

    9,663 installs
  43. supabase-server supabase/server

    Use when planning or writing server-side code that uses `@supabase/server` — Edge Functions, Hono apps, webhook handlers, or any backend that creates Supabase clients or validates inbound auth. Trigger **before** writin…

    9,631 installs
  44. x-api affaan-m/ecc

    X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X p…

    9,524 installs
  45. openapi-to-application-code github/awesome-copilot

    Generate a complete, production-ready application from an OpenAPI specification

    9,448 installs
  46. shopify-payments-apps shopify/shopify-ai-toolkit

    The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout.

    9,304 installs
  47. aspnet-minimal-api-openapi github/awesome-copilot

    Create ASP.NET Minimal API endpoints with proper OpenAPI documentation

    9,176 installs
  48. Discover and evaluate Laravel packages via LaraPlugins.io MCP. Use when the user wants to find plugins, check package health, or assess Laravel/PHP compatibility.

    9,008 installs
  49. okx-onchain-gateway okx/onchainos-skills

    Onchain transaction gateway across XLayer, Solana, Ethereum, Base, BSC, Arbitrum, Polygon and 20+ chains. Invoke to broadcast a pre-signed / raw / already-signed transaction, push a serialized tx on-chain, query current…

    8,809 installs
  50. typespec-api-operations github/awesome-copilot

    Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, parameters, and adaptive cards

    8,774 installs