Integrations & APIs
Integration agent skills teach AI agents to work with specific external services and APIs: third-party platforms, webhooks, MCP servers, and data syncs. Instead of re-explaining an API every session, install the skill and the agent knows the endpoints and conventions.
-
bcastelino Bundle Fastapi ProHigh-performance async API development with FastAPI. Use when building production FastAPI services, implementing async patterns, designing microservice architectures, or optimizing API performance.
-
sk-labs Bundle API PatternsAPI design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
-
marcus Bundle Openrouter Python StreamingConnect to OpenRouter API and stream responses using LiteLLM in Python. Includes async streaming, retry logic, and multi-provider access to 400+ models.
-
sk-labs Bundle Testing PatternsTesting patterns and principles. Unit, integration, mocking strategies.
-
sk-labs Skill Game AudioGame audio principles. Sound design, music integration, adaptive audio systems.
-
codingsamss Bundle LinuxdoRead LINUX DO forum content via Discourse JSON API + Chrome Cookie auth. Actions: check login, latest topics, top/trending, full-text search, read topic details, browse categories. Keywords: linuxdo, linux.do, l站, 帖子, 搜索, 最新, 热门, 分类, discourse, forum.
-
codingsamss Bundle Bird Bookmark FoldersOrganize X/Twitter bookmark folders (collections) via GraphQL with Chrome cookie auth. Actions: list folders, list folder contents, add/remove/move a bookmark between folders, create a folder. Keywords: twitter, x, bookmark folder, collection, 收藏夹, 书签分类, 整理收藏夹, 移动书签.
-
oguzhan18 Bundle Angular HTTPALWAYS use when working with Angular HttpClient, HTTP requests, interceptors, error handling, or API communication in Angular applications.
-
ancplua Skill NihilLast-resort first-principles repository transformation run as a pantheon of dynamic workflows, where no artifact has intrinsic preservation value and every no-op, patch, deletion, public-API break, or rebuild must be justified by evidence. Use for Nihil, first-principles transformation, aggressive architectural simplification, destructive code cleanup, public API redesign, dead-code evaporation, codebase rescue, or last-resort remediation. Routes to the /nihil, /nihil-maat, /nihil-odin, /nihil-shiva, and /nihil-athena workflows.
-
j0kz Skill API IntegrationMaster third-party API integration in ANY language with best practices and patterns. Use when connecting to external services, handling OAuth, or implementing webhooks.
-
j0kz Bundle API Contract ValidatorValidate API contracts and ensure compatibility. Use when checking OpenAPI specs, running contract tests, detecting breaking changes, or generating types from API specifications.
-
wtthornton Skill TesterGenerate and run tests for code. Use when creating unit tests, integration tests, or running test suites. Includes Context7 test framework documentation lookup.
-
wtthornton Skill DesignerDesign API contracts, data models, and UI/UX specifications. Use for API design, data modeling, UI wireframes, and design systems.
-
jagreehal Bundle ResilienceAdds retry, timeout, circuit breaker, and backoff strategies around fallible operations returning Results. Use this skill when hardening workflows against transient failures or composing resilient sagas. Do not use when/for defining Result types themselves (use result-types) or HTTP rate-limit headers alone (use api-design).
-
jagreehal Bundle Result TypesModels fallible operations with Result/TaggedError instead of thrown exceptions for expected failures. Use this skill when designing function return types, mapping errors, or composing success/failure flows in TypeScript. Do not use when/for Zod parsing at the trust boundary alone (use validation-boundary) or HTTP status mapping alone (use api-design).
-
jagreehal Bundle ObservabilityAdds OpenTelemetry-style tracing and structured logging around fn(args, deps) boundaries without leaking PII. Use this skill when instrumenting TypeScript services, adding spans/logs/metrics, or correlating request failures. Do not use when/for debugging a single local failure without telemetry design (use debugging-methodology) or HTTP envelope design alone (use api-design).
-
sc30gsw Bundle Nodejs Backend PatternsBuild production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
-
tarrragon Bundle Test Assertion DesignAssertion design judgment framework for flaky and design-quality issues. Use when writing tests, reviewing assertions, diagnosing flaky tests, or deciding if a timing/float/cache assertion is appropriate. Do NOT use for API syntax or refactoring.
-
huangwb8 Bundle Backend Specialist后端开发专家。精通 Node.js/Python/Go/Rust 等后端技术栈,专注于 API 设计、数据库优化、认证授权、微服务架构和性能调优。用于后端服务开发、API 设计和系统架构。
-
jagreehal Bundle Writing TestsWrites focused unit and integration tests for fn(args, deps) code with explicit deps mocks and clear arrange-act-assert. Use this skill when authoring or refactoring test files for TypeScript functions and modules. Do not use when/for TDD process discipline alone (use tdd-workflow) or load testing (use performance-testing).
-
jagreehal Bundle Testing StrategyChooses test pyramid layers, what to mock, and where tests live for fn(args, deps) systems. Use this skill when deciding unit vs integration vs e2e coverage or structuring a test approach for a feature. Do not use when/for the red-green-refactor loop itself (use tdd-workflow) or writing individual test cases (use writing-tests).
-
mjunaidca Bundle Hypothesis Annotation VisibilityDiagnose and fix Hypothesis (hypothes.is) annotation visibility — why two people in the same group see different annotation counts, why a class or study group can't see someone's notes, why highlights never show up for anyone else, and how to safely move "Only Me" annotations into a group or pull accidentally-public ones back out. Use this whenever someone mentions Hypothesis, hypothes.is, web annotations, annotation groups, highlights that aren't appearing, mismatched annotation counts ("I see 5, they see 149"), students who can't see the teacher's notes, or annotations that went public by mistake — including when they describe it as a broken integration, a sync issue, a caching problem, or a membership/permissions bug, because it is almost never any of those.
-
mjunaidca Bundle Dapr IntegrationIntegrate Dapr for pub/sub messaging and scheduled jobs. Use this skill when implementing event-driven architectures with Dapr, handling CloudEvent message formats, setting up pub/sub subscriptions, or scheduling jobs with Dapr Jobs API. Covers common pitfalls like CloudEvent unwrapping and callback URL patterns.
-
djnsty23 Skill StripeStripe integration patterns - API keys, webhooks, checkout, subscriptions. Loads when working with payments.
-
0xdarkmatter Bundle Auth OpsAuthentication and authorization patterns - JWT, OAuth2, sessions, RBAC, ABAC, passkeys, MFA, identity-aware proxies, and Better Auth. Use for: authentication, jwt, oauth2, session, login, rbac, abac, passkey, mfa, totp, api key, token, cookie, csrf, bearer token, refresh token, oidc, cloudflare access, zero trust, Cf-Access-Jwt-Assertion, AUD tag, service auth, better auth.
-
0xdarkmatter Bundle REST OpsQuick reference for RESTful API design patterns, HTTP semantics, caching, and rate limiting. Triggers on: rest api, http methods, status codes, api design, endpoint design, api versioning, rate limiting, caching headers.
-
0xdarkmatter Bundle ScaffoldProject scaffolding - generate boilerplate for common project types with best-practice defaults. Use for: scaffold, boilerplate, template, new project, init, create project, starter, setup, project structure, directory structure, monorepo, microservice, API template, web app template, CLI tool template, library template.
-
joabgonzalez Skill JestUnit, integration, and snapshot testing with Jest. Trigger: When writing or running tests with Jest.
-
spartan-stratos Bundle Backend API DesignDesign RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.
-
spartan-stratos Bundle Testing StrategiesTesting patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.
-
joabgonzalez Bundle ExpressExpress.js routing, middleware, and error handling. Trigger: When building REST APIs or server logic with Express.
-
joabgonzalez Skill GRAPHQLGraphQL schema design, resolver patterns, and client queries. Trigger: When building GraphQL APIs, writing schemas, resolvers, or client queries.
-
joabgonzalez Skill Backend DevBackend development workflow with API design and data modeling. Trigger: When building, refactoring, or scaling backend apps.
-
0xdarkmatter Bundle Sqlite OpsSQLite across every host and engine - query performance, concurrency, schema, feature modules, operations. Triggers on: sqlite, slow query, EXPLAIN QUERY PLAN, query plan, SCAN vs SEARCH, covering index, index not used, rows read, rows_read, sql_duration_ms, ANALYZE, sqlite_stat1, LIKE performance, database is locked, SQLITE_BUSY, WAL, busy_timeout, STRICT tables, type affinity, foreign_keys, VACUUM, integrity_check, fts5, trigram, json_extract, D1, cloudflare d1, wrangler d1, node:sqlite, better-sqlite3, bun:sqlite, aiosqlite, libsql, turso, migration, d1 batch, read replication, sessions api, d1 bookmark, migration timeout.
-
kaakati Skill Python DevBuild Python backend features end to end — FastAPI (default) or Django+DRF services with SQLAlchemy 2.0/Alembic, pydantic v2 schemas, Celery jobs, and the uv/ruff/mypy/pytest ladder. Use this skill whenever someone asks to build a Python backend feature, add a FastAPI endpoint or Django app, write an Alembic migration, add a Celery task, or says things like "build the Python service for X", "add the /orders endpoint", "wire up the ML-serving API", or "take this FastAPI feature to PR".
-
kaakati Skill Std DjangoDjango conventions — models, DRF viewsets and serializers, service functions, QuerySet managers, GeoDjango/PostGIS, Celery, migrations. Use when building or reviewing Django or Django REST Framework code.
Frequently asked questions
What are Integrations & APIs agent skills?
Integration agent skills teach AI agents to work with specific external services and APIs: third-party platforms, webhooks, MCP servers, and data syncs. Instead of re-explaining an API every session, install the skill and the agent knows the endpoints and conventions.
Which Integrations & APIs skills are most installed?
Popular Integrations & APIs skills on SkillMD right now include auth-ops, rest-ops, scaffold. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Integrations & APIs skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.