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.
-
azure-azure-sdk-for-rust Skill Create Recorded TestGenerate a new recorded integration test
-
haruhikomotokawa Bundle Spec TemplateThis skill should be used when creating a new specification document from scratch, when asked for a spec template, when generating boilerplate for a spec, or when onboarding a new feature to SDD. Provides ready-to-use templates for feature and API specifications.
-
wolfe-jam-faf-skills Skill Faf GoGuided interview to Gold Code (100% AI-Readiness). Use when helping users improve their .faf file through questions. Leverages Claude Code's AskUserQuestion for seamless integration. Just type /faf-go and answer questions till done.
-
shren207 Bundle Developing Web APIHono REST API 서버의 라우트 추가, 수정, 에러 핸들링, 인증 미들웨어 등 API 서버 관련 작업이면 반드시 이 스킬을 먼저 확인할 것. Triggers: "API 라우트 추가", "Hono 엔드포인트", "서버 에러", "REST API", "라우트 패턴", "API 응답 형식", "서버 포트", "API 인증", "API key", "CORS", "미들웨어", "health check", "split reject", "split 반려", "백업 API", "프롬프트 API", "시스템 프롬프트 API", "서버 구조", "라우트 등록". Covers the Hono REST API server, route patterns, authentication, error handling, and all API endpoints.
-
gazolla Bundle Stripe JavaStripe SDK for Java covering Payment Intents (one-time payments) and Subscriptions (recurring billing). Framework-agnostic patterns that work with any Java application.
-
gazolla Bundle Testing JunitJUnit 5, Mockito, and AssertJ for unit and integration testing. Covers test structure, mocking, parameterized tests, and test containers for database testing.
-
gazolla Bundle Java FundamentalsModern Java 21 development patterns including records, sealed classes, pattern matching, virtual threads, and Stream API. Use for any Java project regardless of framework. Applies when user mentions Java, needs DTOs, value objects, or modern Java syntax.
-
gazolla Bundle Spring Stripe IntegrationStripe integration with Spring Boot including webhook handling, checkout sessions, customer portal, and subscription management with JPA persistence.
-
xiyo Bundle Supabase CLIComprehensive guide for Supabase CLI usage covering database initialization, migrations, type generation, API key management, and direct query execution. Use this skill when working with Supabase local development, database schema management, or any CLI command usage.
-
gazolla Bundle Spring Supabase IntegrationSpring Boot integration with Supabase PostgreSQL including DataSource configuration, JPA setup, and production-ready connection pooling.
-
josavicentevw Bundle TestingCreate and execute comprehensive testing strategies including unit tests, integration tests, test-driven development, and test coverage analysis. Use when writing tests, implementing TDD, checking test coverage, or when user mentions testing, test cases, or test automation.
-
agent-next Skill Polymarket Paper TraderEveryone's trading Polymarket with AI agents. Practice first — $10k paper money, real order books, zero risk. No wallet, no API keys, no real money. Then compete on the leaderboard.
-
block65 Skill Test SuiteRun the full unit/integration test suite (typically vitest) and end-to-end tests (typically Playwright), then auto-fix failures iteratively using subagents. Use this skill when the user says 'run all tests', 'run the test suite', 'run e2e', 'fix all tests', 'get tests green', 'run vitest', 'run playwright', or any variation of running + fixing tests across a monorepo. Supports --env dev (default) and --env staging for the e2e target. Also trigger when the user asks to 'check everything works' or 'make sure nothing is broken'.
-
genlayerlabs Skill Rust Test StyleGenVM Rust test conventions and style. Use when writing, adding, or modifying Rust tests — inline `#[cfg(test)] mod tests`, integration tests under a crate's `tests/`, helpers, assertions, and how `ya-test-runner` discovers them.
-
prateekmedia Bundle BorrowSearch and borrow media or documents using API. Use when users request to: (1) Search for media across multiple sources, (2) Download content via links, (3) Find media/documents to borrow
-
demo112 Skill API Integration ArchitectDesign, implement, debug, and optimize API integrations with expert-level patterns for REST, GraphQL, webhooks, and authentication flows.
-
kieutrongthien Bundle Backend NestjsBuild, maintain, and debug NestJS backends (TypeScript, REST/GraphQL).
-
kieutrongthien Bundle Backend LaravelBuild, maintain, and debug Laravel backends (API and web).
-
contrast-security-oss Skill Bead WorkflowManage beads through their full lifecycle in this repository. Use when creating, updating, claiming, implementing, closing, triaging, or commenting on a bead. Covers labeling, pre-claim checks, branch requirements, stacked-branch handling, commit-before-close discipline, Jira integration, and sync. Triggers on any bead mutation, not reads.
-
dotnet Skill API Diff ValidationValidate that a generated API diff matches the APIs actually shipped in a .NET build, and that every new API traces to a real change. Uses dotnet-inspect to query the build's ref packs and cross-references new APIs against candidate PRs to catch missed reverts, renames, and kept-internal APIs before they reach release notes. Distinct from the pure api-diff skill, which only generates the diff reports.
4k -
jingtaozf Skill Emacs TestingTest Emacs Lisp code using ERT (Emacs Lisp Regression Testing) - provides patterns for unit tests, integration tests, and test-driven development
-
smith-horn Skill VarlockSecure environment variable management with Varlock. Use when handling secrets, API keys, credentials, or any sensitive configuration. Ensures secrets are never exposed in terminals, logs, traces, or Claude's context. Trigger phrases include "environment variables", "secrets", ".env", "API key", "credentials", "sensitive", "Varlock".
-
joelazar Bundle Kagi SearchFast web search and content extraction via Kagi Search API. Uses a Go backend for quick startup and supports JSON output.
-
seifbenayed Bundle Chatgpt SearchSearch ChatGPT and extract the full response + hydration JSON that powers the UI. Attaches to a running Chrome instance (port 9222 by default), opens ChatGPT, submits a query, waits for the streamed response, and returns structured data: messages, product cards, hydration JSON, and API calls. Use when asked to "search chatgpt", "ask chatgpt", "chatgpt search", "get chatgpt response", or "scrape chatgpt".
-
openzeppelin-openzeppelin-contracts Skill Library API DesignAPI design rules for openzeppelin-contracts. Use when adding, modifying, or reviewing any contract under contracts/. Covers virtual, memory vs calldata, public vs external, overloads, no-op vs revert, _update single-override pattern, internal/external split, _msgSender, and override points.
-
developer-overheid-nl Skill LsOverzicht van Logius standaarden voor de Nederlandse overheid. Routeert naar sub-skills (Digikoppeling, API Design Rules, OAuth, FSC, BOMOS, etc.) of geeft hulp bij interoperabiliteitsvragen.
-
developer-overheid-nl Bundle Ls DkDigikoppeling koppelvlakken (ebMS2, WUS, REST-API, grote berichten) voor berichtuitwisseling tussen overheidsorganisaties. Ook OIN, PKIoverheid, CPA, routering.
-
developer-overheid-nl Bundle Ls FscFederated Service Connectivity (FSC, voorheen NLX): inway, outway, service directory, peers, external contracts, Manager API.
-
developer-overheid-nl Bundle Ls IamOAuth, OpenID Connect, AuthZEN, SAML voor authenticatie en autorisatie bij de overheid. NL GOV profielen, JWT, PKCE, private_key_jwt, OIN authenticatie.
-
jonmagic Bundle Software Design LawsUse this skill when the user asks to evaluate a software design, architecture, API, service boundary, platform abstraction, planning tradeoff, or code-quality question against named software engineering laws or explicit design principles such as Conway's Law, Hyrum's Law, Brooks's Law, YAGNI, Gall's Law, Postel's Law, CAP, or leaky abstractions. Do not use for ordinary PR review or generic critique unless named laws/principles are requested or principal-engineer-review explicitly composes it as a design lens.
-
bobmatnyc Skill Fastapi Modern Web DevelopmentProduction-grade FastAPI development with async patterns, Pydantic v2, dependency injection, ML/AI endpoint design, and modern Python best practices for building high-performance REST APIs
71 -
braindriveai Skill Bridge PatternsBrainDrive bridge patterns for plugin communication - use when implementing API calls, settings, theme, events, or plugin state
-
cesiumgs Skill Cesiumjs EntitiesCesiumJS entities and data sources - Entity, EntityCollection, DataSource, GeoJsonDataSource, KmlDataSource, CzmlDataSource, Graphics types, PathGraphics, PathMode, Visualizers. Use when adding points, labels, models, polygons, polylines, or time-segmented paths, loading GeoJSON/KML/CZML/GPX data, or working with the high-level Entity API.
-
pluginagentmarketplace Bundle RESTRESTful API design principles and best practices
-
pluginagentmarketplace Bundle GRAPHQLGraphQL API design and schema development
-
pluginagentmarketplace Bundle VersioningAPI versioning strategies and backward compatibility
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 polymarket-paper-trader, spec-template, faf-go. 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.