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.
-
synaptiai Skill Criterion Verification MapTransform acceptance criteria into plan-time runnable verification commands (behavioral, API, UI, error, performance, config, data, contract types) with expected evidence shapes and risk areas, then execute at verify time and assemble the evidence bundle with its mandatory completeness subsections, including test inputs/expected values taken from test source and risk-map coverage. Use when planning implementation against issue acceptance criteria or verifying completeness. This skill MUST be consulted because deferring verification to later causes incomplete PRs, and suppressing evidence gaps prevents the verdict judge from reasoning about gaps.
-
leoyishou Bundle X Post发送推文到 X (Twitter)。支持纯文本推文和带图片的推文,使用 X API v2。
Audited -
leoyishou Bundle API Asr火山引擎语音识别 - 将音频/视频转文字,支持长音频分段识别。
-
leoyishou Bundle API Ossapi-oss
-
leoyishou Bundle API Tts火山引擎(豆包)语音合成 TTS,支持多种音色、语速调节、多种音频格式。
-
leoyishou Bundle API Draw综合画图工具 - AI 生图 (Nanobanana/Gemini) + 图片后处理(拼接/抠图/圆形裁剪/合成)。支持中英文自然语言画图。
Audited -
leoyishou Bundle API Fetch统一搜索与抓取能力层 - 整合所有外部信息获取接口(搜索、抓取、下载)
Audited -
leoyishou Bundle Notify统一通知服务 - 支持 Mac 通知、Telegram、未来可扩展更多渠道
Audited -
leoyishou Bundle Bgm Search搜索免费背景音乐,支持按关键词、情绪、场景搜索,基于 Freesound API。
Audited -
leoyishou Bundle Openrouter Chat在本地通过 OpenRouter API 调用多模型,支持单轮/多轮消息、系统提示词和结构化输出。
Audited -
leoyishou Bundle Volcengine Tts使用火山引擎语音合成API将文字转换为语音,支持多种音色和语速调节。
-
me-cedric Skill API Contract SyncKeep API code and contract layers synced when endpoints, DTOs, payloads, status codes, query params, auth rules, or business transitions change. Use for API work in projects with OpenAPI/Scalar or Swagger, Bruno, Gherkin, shared client types, or generated mocks.
-
me-cedric Skill External Service PatternsExternal service integration patterns — SFTP connections, payment gateways, Keycloak auth, HTTP clients with resilience, and provider isolation
-
octagonai Skill Octagon API Smoke TestValidate Octagon connector health and run a lightweight smoke test across the main Octagon Claude plugin workflows. Use when checking whether the Octagon connector is configured correctly, debugging auth, or verifying tool availability.
-
gulajavaministudio Skill Tdd SpecGenerates or updates highly detailed, machine-readable technical specifications with API contracts, data models, pre-agreed test seams, and ADRs in the /spec/ directory.
Audited -
rrezartprebreza Bundle HateoasUse when adding hypermedia links to REST responses, building self-describing APIs, or implementing Spring HATEOAS. Use when you see EntityModel, CollectionModel, or RepresentationModel in the project.
-
rrezartprebreza Bundle Openapi FirstUse when the project follows API-first / OpenAPI-first approach: generating controller interfaces, DTOs, and clients from an OpenAPI spec. Use when you see openapi.yaml, openapi-generator-maven-plugin, or ApiDelegate pattern in the project.
-
rrezartprebreza Bundle API VersioningUse when versioning Spring MVC or WebFlux APIs in Spring Boot 3 / Spring Framework 6. Covers explicit URL, header, and media-type strategies, compatibility rules, and deprecation handling.
-
rrezartprebreza Bundle Testing PyramidUse when writing tests of any kind — unit, slice, or integration. Covers test structure, naming conventions, Mockito patterns, @WebMvcTest, @DataJpaTest, and Testcontainers setup.
-
rrezartprebreza Bundle Spring Data RedisUse when implementing caching, session storage, rate limiting, or any Redis integration. Covers cache-aside pattern, key naming, TTL strategy, and serialization config.
-
rrezartprebreza Bundle REST API ConventionsUse when generating REST controllers, DTOs, success response contracts, pagination, HTTP status mapping, or API versioning. For RFC 9457 exception and error response formatting, use problem-details-rfc9457 unless the project explicitly requires a legacy error envelope.
-
rrezartprebreza Bundle Webflux Reactive PatternsUse when the complete Spring Boot 3 request path is reactive: WebFlux controllers, Reactor pipelines, R2DBC persistence, streaming, backpressure, or cancellation. For defining and registering declarative outbound API interfaces, use http-interface-clients.
-
iliaal Bundle Ia Cpp SystemsModern C++ patterns: RAII and ownership, rule of zero/five, exceptions and error handling, API and ABI boundaries, templates, and CMake tooling. Use when writing, reviewing, refactoring, or debugging C++, working with smart pointers, move semantics, memory leaks, template errors, or gtest. For plain C, see ia-c-systems.
-
iliaal Bundle Testing LaravelWrites Laravel tests using PHPUnit. Use when "write tests", "add tests", "phpunit", "laravel test", "feature test", "unit test", "mock", "factory", or testing controllers, models, services, actions, jobs, artisan commands, or API endpoints.
-
jacardl Skill 9routerEntry point for 9Router — local/remote AI gateway with OpenAI-compatible REST for chat, image, TTS, embeddings, web search, web fetch. Use when the user mentions 9Router, NINEROUTER_URL, or wants AI without writing provider boilerplate. This skill covers setup + indexes capability skills; fetch the relevant capability SKILL.md from the URLs below when needed.
-
jacardl Skill Mmx CLIUse mmx to generate text, images, video, speech, and music via the MiniMax AI platform. Use when the user wants to create media content, chat with MiniMax models, perform web search, or manage MiniMax API resources from the terminal.
Audited -
mgoodman60 Skill Nextauth RbacForemanOS NextAuth.js authentication and RBAC patterns. Use when writing API routes, auth checks, or role-based access control.
-
ondrej-merkun Bundle Slack NotifierSend build status and deployment notifications to Slack.
Audited -
lauraflorentin Skill Integration PlanningPost-merger integration (PMI) planning and cultural diagnostics. Generates Day 1 readiness checklists, 100-day functional workstream plans, governance structures, systems migration roadmaps, and change management communications. Includes cultural compatibility assessment using behavioral mapping. Use when user asks to "plan post-merger integration", "PMI plan", "integration workstream", or mentions Day 1 readiness, synergy capture, or integration management.
-
nolte Bundle Backstage Catalog GenerateGenerates a schema-valid Backstage catalog-info.yaml from an existing software project, conforming to spec/project/backstage-catalog-generation/. Inspects the repo (language/structure, remote slug, CODEOWNERS, OpenAPI/AsyncAPI/GraphQL/gRPC specs, colocated docs), infers the per-kind MUST-floor fields, confirms what it cannot infer (owner, spec.system, dependsOn, lifecycle) with the operator, writes the descriptor at the repo root, and self-validates. Invoke when the user asks to "generate a catalog-info.yaml", "onboard this repo into Backstage", "create a Backstage Software Catalog entity", "add this service to our developer portal", or German equivalents ("erzeuge eine catalog-info.yaml", "nimm dieses Repo in Backstage auf"). Optionally emits a Tech Radar TechRadarLoaderResponse JSON (never a catalog entity). Don't use to configure a Backstage backend / catalog.providers, install the Tech Radar UI plugin, or ingest Group/User org entities. Single-shot; resume not applicable.
-
heyzgj Skill Factory Code DroidsDark forge aesthetic for autonomous AI engineering platforms. Violet-tinted dark surfaces, orange accent, live CLI terminal hero, real PR diffs, activity feed, config-as-code integration blocks. JetBrains Mono dominant with Outfit headings.
-
pekral Skill BenchmarkUse when measuring performance baselines or detecting regressions before and after a change in a Laravel app — page Core Web Vitals, API latency percentiles, build/test velocity, and DB query timing, stored as git-tracked baselines for team comparison.
Audited -
pekral Bundle API ReviewUse when reviewing HTTP API design in a PR or change set — endpoints, routes, HTTP methods, status codes, idempotency, and input validation. Treats the API as a consumer-facing contract and flags resource-orientation, method-semantics, status-code, and trust-boundary violations. Read-only.
-
pekral Bundle Slack MessagingUse when you need to send messages to a Slack channel or read recent messages from a channel via the Slack Web API
-
ch4570 Bundle Architecture Review WorkflowReview MSA, modular-monolith, and multi-module boundaries by combining system architecture, application architecture, DDD, and code-topology evidence. Use for service decomposition, module extraction, dependency-direction, data ownership, integration contracts, or architecture changes that need boundary-by-boundary findings.
-
cosmix Skill Loom AuthAuthentication and authorization patterns including OAuth2, JWT, RBAC/ABAC, session management, API keys, password hashing, and MFA.
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 criterion-verification-map, bgm-search, volcengine-tts. 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.