Skip to content

Skill catalog

518backend & 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. shopify-payments-apps shopify/shopify-ai-toolkit

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

    9,307 installs
  2. aspnet-minimal-api-openapi github/awesome-copilot

    Create ASP.NET Minimal API endpoints with proper OpenAPI documentation

    9,185 installs
  3. Build a new API connector or provider by matching the target repo's existing integration pattern exactly. Use when adding one more integration without inventing a second architecture.

    9,076 installs
  4. webhook-platform-design samber/developer-platform-skills

    Design a provider-side outbound webhook platform - event taxonomy and catalog, payload envelope and schema versioning, an HMAC signing scheme (Standard Webhooks), at-least-once delivery with retry/backoff and dead-lette…

    9,056 installs
  5. api-reference-quality samber/developer-platform-skills

    Audit a published API reference at the endpoint level against its spec surface - every operation, parameter, response code, and error documented, request/response examples present, per-language code snippets in parity,…

    9,043 installs
  6. developer-platform-kickoff samber/developer-platform-skills

    Before starting any developer-platform, public-API, or integration work - or whenever no other platform skill has been chosen - route the task to the right skill in samber/developer-platform-skills, or say plainly that…

    9,040 installs
  7. api-auth-key-management samber/developer-platform-skills

    Design the API-key authentication surface a platform issues to its own API consumers - key format with prefix+checksum conventions, hashed (irretrievable) vs encrypted (retrievable) storage, zero-downtime rotation with…

    9,039 installs
  8. api-test-mode-design samber/developer-platform-skills

    Design the test/sandbox mode of a public API platform so external integrators build and validate without touching real money, messages, or data - isolation architecture (soft test-mode toggle vs hard separate-copy sandb…

    9,002 installs
  9. api-idempotency-retry samber/developer-platform-skills

    Design idempotency-key support and client retry guidance for a public API so integrators retry safely - key derivation and per-caller scoping, storage TTL and replay windows, atomic claim mechanisms (DB unique constrain…

    8,977 installs
  10. api-status-communication samber/developer-platform-skills

    Design how an API platform communicates status and incidents to external consumers - status-page modeling (the four-stage incident lifecycle, degraded/partial/major component semantics, component granularity), monitorin…

    8,975 installs
  11. api-integration-surface-strategy samber/developer-platform-skills

    Decide which integration surfaces a platform offers external developers and AI agents - REST, GraphQL, gRPC, SQL access, bulk data sharing, webhooks, SDKs, CLI, MCP, embedded components - and in what build order, sequen…

    8,969 installs
  12. api-rate-limit-policy samber/developer-platform-skills

    Design the rate-limit policy a public API publishes to its consumers - the metering model per paradigm (REST request counting vs GraphQL cost points), tier and quota-vs-burst numbers, multi-tenant fairness, rate-limit h…

    8,939 installs
  13. notion-cli makenotion/skills

    Use the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files. Use when the user asks to "call the Notion API", "deploy a worker", "upload a file to Notion", "create a page", "query a data…

    8,855 installs
  14. 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
  15. 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,775 installs
  16. public-grpc-api-design samber/developer-platform-skills

    Design a public gRPC surface for external developers - the when-gRPC-at-all gate (most platforms keep gRPC internal and publish REST or transcoded JSON), AIP proto package and versioning conventions, buf breaking-change…

    8,767 installs
  17. public-api-design-review samber/developer-platform-skills

    Audit an existing or proposed public REST API surface as a checklist-driven design review - resource and URI naming, HTTP method and status-code correctness, field-naming consistency, pagination pattern choice, filterin…

    8,759 installs
  18. api-error-design samber/developer-platform-skills

    Design the error surface of a public API so integrators self-serve fixes - a machine-readable error-code taxonomy (flat catalog, code/subcode, Google-style domain/reason), the RFC 9457 problem-details envelope with exte…

    8,758 installs
  19. sql-jdbc-access-design samber/developer-platform-skills

    Design customer-facing SQL access to a product's data - a JDBC/ODBC endpoint, warehouse share, or hosted query surface. Covers the architecture gate by scan frequency (zero-copy share, replicated copy, per-tenant comput…

    8,753 installs
  20. public-graphql-api-design samber/developer-platform-skills

    Design a public GraphQL API for third-party developers - the GraphQL-or-not gate, schema conventions (naming, nullability, Node interface, input/payload types), Relay cursor-connection pagination, union/interface error…

    8,748 installs
  21. api-versioning-policy samber/developer-platform-skills

    Define the versioning and deprecation policy for an API - version scheme choice (URI path, header, date-based account-pinned, or deliberate no-versioning), a written breaking-change definition, deprecation notice window…

    8,736 installs
  22. typespec-create-api-plugin github/awesome-copilot

    Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot

    8,700 installs
  23. mysql planetscale/database-skills

    Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or trou…

    8,620 installs
  24. spring-boot-engineer jeffallan/claude-skills

    Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building S…

    8,536 installs
  25. coupang-product-search nomadamas/k-skill

    k-skill-proxy의 공식 Coupang Partners API 경로로 쿠팡 상품을 검색하고 로켓배송·가격 후보를 비교한다. 돌쇠에서는 공식 표면을 통한 후속 액션까지 진행한다.

    8,354 installs
  26. twitter-api fetcher-sh/fetcher-skills

    A Twitter API alternative and X API alternative on fetcher.sh — pay-per-call in USDC via x402, or prepaid credits with a Bearer key, no OAuth and no developer application. Use when the user wants to search tweets by key…

    8,228 installs
  27. kleague-results nomadamas/k-skill

    케이리그 경기 결과와 현재 순위를 날짜/팀 기준으로 조회한다. 공식 JSON 엔드포인트와 kleague-results npm 패키지를 사용한다.

    8,094 installs
  28. connector-weatherapi caffeinelabs/skills

    MANDATORY recipe for every Caffeine build that reads weather data from a canister. The supported path is the `weatherapi-client` mops package (WeatherAPI.com) over outbound HTTPS, authenticated with a query-string API k…

    8,003 installs
  29. rivetkit rivet-dev/skills

    RivetKit backend and Rivet Actor runtime guidance. Use for building, modifying, debugging, or testing Rivet Actors, registries, serverless/runner modes, deployment, or actor-based workflows.

    7,740 installs
  30. fastapi-patterns affaan-m/ecc

    FastAPI best practices covering project structure, Pydantic v2 schemas, dependency injection, async handlers, authentication, authorization, transactional service layers, and testing with httpx and pytest. Use when buil…

    7,679 installs
  31. clickhouse-js-node-troubleshooting clickhouse/agent-skills

    Troubleshoot and resolve common issues with the ClickHouse Node.js client (@clickhouse/client). Use this skill whenever a user reports errors, unexpected behavior, or configuration questions involving the Node.js client…

    7,625 installs
  32. system-design anthropics/knowledge-work-plugins

    Design systems, services, and architectures. Trigger with "design a system for", "how should we architect", "system design for", "what's the right architecture for", or when the user needs help with API design, data mod…

    7,551 installs
  33. redis-patterns affaan-m/ecc

    Redis data structure patterns, caching strategies, distributed locks, rate limiting, pub/sub, and connection management for production applications. Use when adding caching, a distributed lock, rate limiting, or pub/sub…

    7,388 installs
  34. Manages Google Analytics account and property settings, enables the Analytics Admin API via the Cloud CLI, lists accounts and properties, and manages data streams, custom dimensions, conversion events, and integrations.…

    7,358 installs
  35. mysql-patterns affaan-m/ecc

    MySQL and MariaDB schema, query, indexing, transaction, replication, and connection-pool patterns for production backends. Use when designing MySQL or MariaDB schemas and indexes, or when a query, transaction, or replic…

    7,346 installs
  36. Guides developers through Google Ads API quickstart: credential setup, choosing from 6 client libraries/REST, configuring environments, and running a "retrieve campaigns" script. Troubleshoots common setup errors: USER_…

    7,332 installs
  37. quarkus-patterns affaan-m/ecc

    Quarkus 3.x LTS architecture patterns with Camel for messaging, RESTful API design, CDI services, data access with Panache, and async processing. Use for Java Quarkus backend work with event-driven architectures. Use wh…

    6,995 installs
  38. naver-news-search nomadamas/k-skill

    네이버 검색 Open API 뉴스 검색(news.json)을 k-skill-proxy 경유로 조회해 최신 뉴스 기사 제목·발행시각·링크·요약을 보수적으로 정리한다. 사용자는 별도 API 키 발급 없이 호출한다.

    6,993 installs
  39. payload payloadcms/skills

    Use when working with Payload projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook beh…

    6,970 installs
  40. instagram-api fetcher-sh/fetcher-skills

    An Instagram API alternative on fetcher.sh — pay-per-call in USDC via x402, or prepaid credits with a Bearer key, no login and no session cookies. Use when the user wants to resolve an Instagram profile by @handle, sear…

    6,913 installs
  41. connector-tmdb caffeinelabs/skills

    MANDATORY recipe for every Caffeine build that reads movie, TV or people data from a canister. The supported path is the `tmdb-client` mops package (The Movie Database Web API v3) over outbound HTTPS, authenticated with…

    6,884 installs
  42. tiktok-api fetcher-sh/fetcher-skills

    A TikTok API alternative on fetcher.sh — pay-per-call in USDC via x402, or prepaid credits with a Bearer key, no login and no app review. Use when the user wants to search TikTok posts by keyword and sort by most-liked…

    6,867 installs
  43. prisma-patterns affaan-m/ecc

    Prisma ORM patterns for TypeScript backends — schema design, query optimization, transactions, pagination, and critical traps like updateMany returning count not records, $transaction timeouts, migrate dev resetting the…

    6,861 installs
  44. connector-quickbooks caffeinelabs/skills

    Use the `quickbooks-client` mops package whenever the user asks the canister to create/read/update invoices, customers, payments, items, or chart-of-account entries in QuickBooks Online (QBO), email an invoice, or run a…

    6,828 installs
  45. Apifox 导入导出与质量门禁:导入 OpenAPI/Postman/Apifox 原生格式,导出 OpenAPI/HTML/Markdown/Postman/Apifox 原生格式;导入前校验 spec 完整性、tags 分组、schema/body 覆盖率,导入后验证计数、模块和资源可见性。

    6,798 installs
  46. storing-and-querying-vectors aws/agent-toolkit-for-aws

    Store and query vector embeddings using Amazon S3 Vectors, a cost-effective long-term vector storage service with its own API namespace (s3vectors). Triggers on: create S3 vector bucket, vector index, store embeddings,…

    6,752 installs
  47. gh-cli trailofbits/skills

    Enforces authenticated gh CLI workflows over unauthenticated curl, WebFetch, and MCP fetch patterns. Use when working with GitHub URLs, API access, pull requests, or issues.

    6,739 installs
  48. Apifox API 生命周期工作流:从需求到接口设计、Schema、环境、Mock、测试用例、文档导出/发布和分支合并。用户要“创建一组 API 并补齐测试/Mock/文档”时使用。

    6,729 installs
  49. connecting-lambda-to-api-gateway aws/agent-toolkit-for-aws

    Connects an existing AWS Lambda function to Amazon API Gateway by creating a REST or HTTP API with resource/method setup, Lambda proxy integration, permissions, and deployment. Always use this skill when connecting Lamb…

    6,729 installs
  50. apifox-branch apifox.com

    Apifox 分支协作:普通分支、迭代分支、AI 分支、pick-to、merge、merge-request、保护分支、AI 写入权限与分支资源变更流程。用户要在分支上修改资源、创建 AI 分支或合并改动时使用。

    6,715 installs