Skill catalog
496backend & 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.
- 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,275 installs - vtex-io-service-apps vtex/skills
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,251 installs - 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,245 installs - mybatis-patterns affaan-m/ecc
MyBatis and MyBatis-Spring patterns for mapper design, XML and annotation SQL, result mapping, dynamic SQL safety, transactions, batching, pagination, and query performance. Use when building or reviewing Java persisten…
1,241 installs - algo binance/binance-skills-hub
Binance Algo request using the Binance API. Authentication requires API key and secret key.
1,240 installs - 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,240 installs - 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,240 installs - vtex-io-masterdata vtex/skills
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,240 installs - transaction-correctness tursodatabase/turso
How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb
1,239 installs - 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,238 installs - vtex-io-graphql-api vtex/skills
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,234 installs - 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,228 installs - 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,217 installs - 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,215 installs - 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,180 installs - 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,180 installs - vtex-io-app-settings vtex/skills
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,179 installs - vtex-io-application-performance vtex/skills
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,174 installs - 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,171 installs - 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,167 installs - vtex-io-http-routes vtex/skills
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,162 installs - 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,157 installs - vtex-io-client-integration vtex/skills
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,155 installs - 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 - rabbitmq-development mindrally/skills
Best practices and guidelines for RabbitMQ message queue development with AMQP protocol
1,153 installs - derivatives-trading-portfolio-margin-pro binance/binance-skills-hub
Binance Derivatives-trading-portfolio-margin-pro request using the Binance API. Authentication requires API key and secret key.
1,152 installs - 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 - agent-dev-backend-api ruvnet/ruflo
Agent skill for dev-backend-api - invoke with $agent-dev-backend-api
1,147 installs - collaborative-text-editor rivet-dev/skills
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 - 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,144 installs - vtex-io-auth-tokens-and-context vtex/skills
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,143 installs - vtex-io-data-access-patterns vtex/skills
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,138 installs - vtex-io-service-runtime vtex/skills
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,137 installs - mosaic-backend-patterns mosaic/ai
No description provided.
1,135 installs - v2-rest-api-backend mosaic/ai
No description provided.
1,135 installs - elasticsearch-ingest elastic/agent-skills
Load CSV, JSON, and NDJSON files into Elasticsearch indices using the bulk API and explicit mappings when field types matter. Use when batch-importing local files, converting CSV rows or JSON arrays to NDJSON bulk forma…
1,125 installs - 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,120 installs - 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,119 installs - sub-account binance/binance-skills-hub
Binance Sub-account request using the Binance API. Authentication requires API key and secret key.
1,118 installs - vtex-io-service-paths-and-cdn vtex/skills
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,116 installs - 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 - bfl-api calesthio/openmontage
BFL FLUX API integration guide covering endpoints, async polling patterns, rate limiting, error handling, webhooks, and regional endpoints with Python and TypeScript code examples.
1,110 installs - sasjs-adapter sasjs/skills
Frontend/Node integration with SAS backends using @sasjs/adapter - configuring the SASjs class, the exact request() inputs and response shape, authentication, file upload, and session management. Use when writing TypeSc…
1,105 installs - sasjs-framework sasjs/skills
Building full SASjs applications - project structure, sasjsconfig.json, services/jobs/macros folders, multi-target (SAS 9 / Viya / SASjs server) configuration, streaming frontends, mocks and tests. Use when creating or…
1,105 installs - sasjs-server sasjs/skills
Installing, configuring, and running @sasjs/server - the open-source NodeJS wrapper around the SAS binary that provides a REST API, filesystem (SASjs Drive), Stored Program execution, and web app streaming. Covers deskt…
1,103 installs - headless-bff-architecture vtex/skills
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,100 installs - 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,100 installs - cyrus-setup-claude-auth cyrusagents/cyrus
Configure Claude Code authentication for Cyrus — API key, OAuth token, or third-party provider.
1,092 installs - 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,086 installs - headless-checkout-proxy vtex/skills
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,079 installs