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. algo binance/binance-skills-hub

    Binance Algo request using the Binance API. Authentication requires API key and secret key.

    1,240 installs
  2. transaction-correctness tursodatabase/turso

    How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb

    1,239 installs
  3. upstash-search-js upstash/skills

    Work with the @upstash/search TypeScript/JavaScript SDK, a serverless full-text and semantic search database with built-in reranking. Use when adding search to an app or site, creating a search index, upserting document…

    1,232 installs
  4. shopify-setup jezweb/claude-skills

    Set up Shopify CLI auth and Admin API access for a store. Install CLI, authenticate, create custom app, store access token, verify. Use whenever the user wants to connect to a Shopify store, set up Shopify API access, i…

    1,231 installs
  5. Apply when building backend service apps under node/ in a VTEX IO project or configuring service.json routes. Covers the Service class, middleware functions, ctx.clients pattern, JanusClient, ExternalClient, MasterDataC…

    1,231 installs
  6. Apply when working with MasterData v2 entities, schemas, or MasterDataClient in VTEX IO apps, or when anyone designing or implementing a solution must scrutinize whether Master Data is the correct storage. The skill pro…

    1,221 installs
  7. go-defensive cxuu/golang-skills

    Use when hardening Go code at API boundaries — copying slices/maps, verifying interface compliance, using defer for cleanup, time.Time/time.Duration, or avoiding mutable globals. Also use when reviewing for robustness c…

    1,215 installs
  8. Apply when working with GraphQL schema files in graphql/ or implementing resolvers in node/resolvers/ for VTEX IO apps. Covers schema.graphql definitions, @cacheControl and @auth directives, custom type definitions, and…

    1,215 installs
  9. safe-action-advanced next-safe-action/skills

    Use when working with bind arguments, metadata schemas, framework errors (redirect/notFound/forbidden/unauthorized), type inference utilities (InferSafeActionFnInput/Result), or server-level action callbacks

    1,208 installs
  10. sumsub-api-auth sumsub/agent-skills

    Authenticate to the Sumsub API with an App Token + secret key (HMAC-SHA256 request signing). TRIGGER when the user asks to "call / sign / authenticate Sumsub API requests", debugs `401 Unauthorized` / signature errors a…

    1,182 installs
  11. sumsub-api-generic sumsub/agent-skills

    Catch-all fallback for any Sumsub API task that does NOT match a more specific skill (e.g. `create-sumsub-level`, `sumsub-create-questionnaire`, `sumsub-api-auth`). TRIGGER when the user wants to call, inspect, or debug…

    1,179 installs
  12. swift-api-design-guidelines-skill erikote04/swift-api-design-guidelines-agent-skill

    Write, review, or improve Swift APIs using Swift API Design Guidelines for naming, argument labels, documentation comments, terminology, and general conventions. Use when designing new APIs, refactoring existing interfa…

    1,173 installs
  13. sumsub-manage-webhooks sumsub/agent-skills

    Manage Sumsub `clientWebhooks` (event subscriptions for applicantReviewed / applicantPending / kytTxn / etc.) — reads via `/resources/api/clientWebhooks`, writes via `/resources/api/agent/clientWebhooks`. **Sandbox only…

    1,168 installs
  14. kafka-development mindrally/skills

    Best practices for Apache Kafka event streaming and distributed messaging. Use when building event-driven architectures, implementing producer/consumer patterns, designing topic partitioning strategies, setting up Kafka…

    1,162 installs
  15. Apply when defining, validating, or consuming VTEX IO app settings. Covers settingsSchema, app-level configuration boundaries, and how backend or frontend code should depend on settings safely. Use for merchant-configur…

    1,161 installs
  16. sumsub-create-transaction sumsub/agent-skills

    Submit a transaction to Sumsub Transaction Monitoring (KYT) via the ApplicantResource API. TRIGGER when the user asks to "submit / create / send / record a transaction", "test a KYT rule with a transaction", post a fiat…

    1,158 installs
  17. Apply when improving VTEX IO Node or .NET services for latency, throughput, and resilience: in-process LRU, VBase, stale-while-revalidate, AppSettings loading, request context, parallel client calls, and avoiding duplic…

    1,156 installs
  18. chat-room rivet-dev/skills

    Build a realtime chat room backend with Rivet Actors: one actor per room, SQLite-backed message history, and WebSocket broadcast to every connected client.

    1,153 installs
  19. Binance Derivatives-trading-portfolio-margin-pro request using the Binance API. Authentication requires API key and secret key.

    1,152 installs
  20. per-tenant-database rivet-dev/skills

    Multi-tenant data isolation with one Rivet Actor per tenant: the actor key is the tenant id, so each tenant gets its own isolated dataset and migrations.

    1,149 installs
  21. Agent skill for dev-backend-api - invoke with $agent-dev-backend-api

    1,147 installs
  22. Build a collaborative text editor backend with Yjs CRDTs and Rivet Actors: per-document actors relay sync and awareness updates and persist snapshots.

    1,146 installs
  23. Apply when designing or implementing HTTP endpoints exposed by a VTEX IO backend service. Covers route boundaries, handler structure, middleware composition, request validation, and response modeling for service.json ro…

    1,144 installs
  24. sap-cap-capire secondsky/sap-skills

    SAP Cloud Application Programming Model (CAP) development skill using Capire documentation. Use when: building CAP applications, defining CDS models, implementing services, working with SAP HANA/SQLite/PostgreSQL databa…

    1,139 installs
  25. Apply when designing or implementing how a VTEX IO backend app integrates with VTEX services or external APIs through @vtex/api and @vtex/clients. Covers choosing the correct client type, registering clients in IOClient…

    1,137 installs
  26. local-pois brave/brave-search-skills

    USE FOR getting local business/POI details. Requires POI IDs from local-place-search, or from web-search with result_filter=locations. Returns full business information including ratings, hours, contact info. Max 20 IDs.

    1,133 installs
  27. nextauth-authentication mindrally/skills

    Guidelines for implementing NextAuth.js (Auth.js v5) authentication in Next.js applications with session management and security best practices

    1,130 installs
  28. rabbitmq-development mindrally/skills

    Best practices and guidelines for RabbitMQ message queue development with AMQP protocol

    1,128 installs
  29. Apply when choosing which VTEX IO authentication token should back a request from a backend app. Covers `ctx.authToken`, `ctx.storeUserAuthToken`, `ctx.adminUserAuthToken`, `authMethod`, and how requester context should…

    1,125 installs
  30. No description provided.

    1,121 installs
  31. No description provided.

    1,121 installs
  32. Apply when deciding where and how a VTEX IO app should store and read data. Covers when to use app settings, configuration apps, Master Data, VBase, VTEX core APIs, or external stores, and how to avoid duplicating sourc…

    1,121 installs
  33. Apply when designing or implementing the runtime structure of a VTEX IO backend app under node/. Covers the Service entrypoint, typed context and state, service.json runtime configuration, and how routes, events, and Gr…

    1,119 installs
  34. sub-account binance/binance-skills-hub

    Binance Sub-account request using the Binance API. Authentication requires API key and secret key.

    1,118 installs
  35. fusion-devtools equinor/fusion-skills

    Use Fusion DevTools CLI (fdev) for API testing, token acquisition, service discovery, and person lookup during development. USE FOR: calling Fusion REST APIs, getting access tokens as JSON, discovering services and envi…

    1,115 installs
  36. stripe-payments jezweb/claude-skills

    Add Stripe payments to a web app — Checkout Sessions, Payment Intents, subscriptions, webhooks, customer portal, and pricing pages. Covers the decision of which Stripe API to use, produces working integration code, and…

    1,111 installs
  37. deployer uniswap/uniswap-ai

    Deploy CCA (Continuous Clearing Auction) smart contracts using the Factory pattern. Use when user says "deploy auction", "deploy cca", "factory deployment", or wants to deploy a configured auction.

    1,109 installs
  38. Apply when defining service.json routes, choosing public vs segment vs private URL prefixes for VTEX IO services, or setting HTTP cache headers that interact with the VTEX edge and CDN. Covers path patterns, cookie visi…

    1,098 installs
  39. rust-backend windmill-labs/windmill

    Rust coding guidelines for the Windmill backend. MUST use when writing or modifying Rust code in the backend directory.

    1,096 installs
  40. Apply when designing or modifying a BFF (Backend-for-Frontend) layer, middleware, or API proxy for a headless VTEX storefront. Covers BFF middleware architecture, public vs private API classification, VtexIdclientAutCoo…

    1,084 installs
  41. cyrus-setup-claude-auth cyrusagents/cyrus

    Configure Claude Code authentication for Cyrus — API key, OAuth token, or third-party provider.

    1,080 installs
  42. omni-auth cheaper-inference/omniroute

    Manage API key authentication and session tokens. Start here to authenticate requests via Bearer token, obtain session cookies, and configure login requirements for the OmniRoute API.

    1,072 installs
  43. muapi-platform samuraigpt/generative-media-skills

    Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results

    1,065 installs
  44. cosmosdb-best-practices azurecosmosdb/cosmosdb-agent-kit

    Azure Cosmos DB performance optimization and best practices guidelines for NoSQL, partitioning, queries, and SDK usage. Use when writing, reviewing, or refactoring code that interacts with Azure Cosmos DB, designing dat…

    1,064 installs
  45. grimoire-aave franalgaba/grimoire

    Fetches Aave V3 public market data using the Grimoire venue CLI. Use when you need Aave health checks, chain listings, market metadata, or reserve info.

    1,062 installs
  46. grimoire-uniswap franalgaba/grimoire

    Retrieves Uniswap router metadata using the Grimoire venue CLI. Use when you need router addresses, adapter information, or Uniswap V3/V4 details.

    1,062 installs
  47. Apply when implementing cart, checkout, or order placement logic proxied through a BFF for headless VTEX storefronts. Covers OrderForm lifecycle, cart creation, item management, profile/shipping/payment attachments, ord…

    1,062 installs
  48. appwrite-python appwrite/skills

    Appwrite Python SDK skill. Use when building server-side Python applications with Appwrite, including Django, Flask, and FastAPI integrations. Covers user management, database/table CRUD, file storage, and functions via…

    1,059 installs
  49. Apply when implementing idempotency logic in payment connector code or handling duplicate payment requests. Covers paymentId as idempotency key, payment state machine transitions, retry semantics for cancellation and re…

    1,059 installs
  50. strapi-expert mkshahzad77/claude-skill-strapi-expert

    Strapi v5 plugin development expert. Use for building, refactoring, or revamping plugins, custom APIs, admin panel extensions, Document Service API usage, content-type creation, and CMS architecture. Invoke when working…

    1,059 installs