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.
-
irchamaji Skill Checkout IntegrationGuide for creating checkout sessions and payment flows with Dodo Payments - one-time, subscriptions, and overlay checkout.
-
irchamaji Skill Subscription IntegrationGuide for implementing subscription billing with Dodo Payments - trials, upgrades, downgrades, and on-demand billing.
-
olehsvyrydov Skill Backend TesterSenior QA Engineer with 10+ years Java testing experience. Use when writing unit tests with JUnit, creating integration tests with Testcontainers, implementing API tests, following TDD methodology, or testing reactive code with StepVerifier.
-
wayfinderfoundation Bundle SetupRun Wayfinder Paths setup - install dependencies, create wallets, configure API key
-
olehsvyrydov Bundle Backend DeveloperBackend Developer (/be, alias: James, /james) - Senior Backend Developer with 10+ years experience. Covers Java/Spring Boot (default), Kotlin, Python/FastAPI, PHP/Laravel, Quarkus, and Kafka/messaging - detects the project's stack and loads the matching reference. Use when implementing server features, REST APIs, business logic, persistence, messaging, or unit/integration tests in any of these stacks.
-
u9401066-rootcause-mcp Skill Academic Figure Drawing HarnessCodex drawing harness integration. Triggers: 繪圖, draw, figure, chart, plot, mermaid, SVG, Gemini, graph, 生成圖表.
-
j5ik2o Skill Backward Compat Governance後方互換性がゴミコードを量産する構造を検出し、互換性を「契約と撤去計画」として管理する ガバナンスを支援するスキル。公開API境界の明確化、非推奨化サイクル(deprecation cycle)の 制度化、互換層の局所化(Adapter/Strangler Fig)、契約テスト(CDC)による互換性検証、 AI生成コードの互換性ゲート設計を含む。コードレビュー、API設計、リファクタリング、 レガシー移行時に互換性起因の技術的負債を防ぐために使用。 対象言語: 言語非依存(Java, TypeScript, Go, Python, Rust等すべて)。 トリガー:「後方互換性を保ちたい」「非推奨APIをどうする」「互換層が増えてきた」 「レガシー移行の戦略」「API設計レビュー」「互換性のためのコードが多い」 「deprecation policyを作りたい」「破壊的変更の管理」といった互換性管理関連リクエストで起動。
-
qazuor Skill API App TestingAPI endpoint testing methodology. Use when writing tests for REST APIs, validating error handling, schema validation, and authentication.
-
qazuor Skill Prisma PatternsPrisma patterns for schema design, Client API, migrations, and relations. Use when building database layers with Prisma ORM.
-
jkitchin Bundle FairchemExpert guidance for Meta's FAIRChem library - machine learning methods for materials science and quantum chemistry using pretrained UMA models with ASE integration for fast, accurate predictions
-
jkitchin Bundle PymatgenComprehensive guidance for using pymatgen (Python Materials Genomics) for computational materials science. Covers structure creation and manipulation, file I/O (CIF, POSCAR, XYZ), symmetry analysis, Materials Project API integration, phase diagrams, electronic structure analysis, and DFT input generation. Use when working with crystal structures, materials properties, computational chemistry calculations, or materials databases. Triggers include 'pymatgen', 'crystal structure', 'Materials Project', 'CIF file', 'POSCAR', 'band structure', 'phase diagram', or materials analysis tasks.
-
jkitchin Bundle Version ControlExpert guidance for Git version control, trunk-based development workflows, and GitHub best practices. Emphasizes Conventional Commits for clean history, short-lived feature branches, frequent integration, and professional collaboration patterns. Use when users need help with git commands, branching strategies, commit messages, PRs, merge conflicts, or git troubleshooting. Triggers include 'git,' 'commit,' 'branch,' 'merge,' 'rebase,' 'PR,' 'pull request,' or version control questions.
-
abhattacherjee Bundle Vault ImportBackfills the Obsidian vault with historical Claude Code sessions using conversation search and parallel sub-agents. Use when: (1) /vault-import command to import recent sessions, (2) /vault-import 30d to import last 30 days, (3) /vault-import project:api-service 30d to filter by project, (4) user wants to populate vault with past session history.
-
layeddie Skill API VersioningAPI versioning strategies including URL-based, header-based, and breaking change management
-
layeddie Bundle GRAPHQL PatternsGraphQL patterns with Absinthe framework for Elixir/Phoenix applications
-
eriklieben Bundle Dev PerfALWAYS use this skill when investigating API performance, endpoint latency, or trace analysis. This skill provides the exact Aspire CLI commands and span pattern knowledge needed to diagnose N+1 queries, excessive storage reads, duplicate aggregate rehydration, and missing projections. You MUST consult this skill whenever the user mentions: slow endpoints, high latency, too many spans, N+1 patterns, storage reads, trace analysis, span counts, projection vs factory performance, before/after performance comparison, profiling requests, or asks 'why is this slow'. Even if you think you can handle it directly, this skill contains project-specific trace patterns and CLI commands you don't know without it.
-
futurewithvibe Skill GithubGitHub integration for repository operations
-
futurewithvibe Skill NotionNotion workspace integration for notes, databases, and pages
-
futurewithvibe Skill Things MacThings 3 task manager integration for macOS
-
boltaai Bundle Bolta Quota StatusView current quota usage and limits for a workspace including post count, API requests, and reset timers
-
clode-labs Skill Backend PlannerPlan complex backend work by analyzing requirements and creating executable task sequences. Use this skill when breaking down API features, service architectures, database changes, or backend integrations into development and QA tasks with self-validation.
-
clode-labs Skill Update WorkflowRegenerate / refresh / tweak an existing workflow's definition. Works in two dispatch modes: (1) task dispatch — master regenerates from the application's user tasks (any status) plus any change request (system task with purpose=update-workflow); (2) chat dispatch — solo applies an explicit change request ("add a Slack DM step", "remove the synth node") or consolidates the work done so far in this chat. Use when: dispatched as a system task with purpose=update-workflow, OR when the user asks to refresh / update / regenerate / change the workflow. NOT for: creating a workflow from scratch (use create-workflow), polishing a template import (use import-workflow), executing a workflow, or editing schedules (use schedule-workflow).
-
armanzeroeight Skill REST API DesignerDesign RESTful API endpoints with proper resource modeling, HTTP methods, and URL structure. Use when creating REST APIs, designing endpoints, or structuring API resources.
-
armanzeroeight Skill Test Data GeneratorCreates test fixtures, mock data, and test scenarios for unit and integration tests. Use when setting up test data, creating mocks, or generating test fixtures.
-
clode-labs Skill Configure TriggerConfigure an EVENT trigger on a workflow from a natural-language phrase — make a workflow fire when something happens in a connected service. Use when the user says things like "fire this when a new GitHub issue is created", "run this whenever I get a Slack DM", "trigger on every push to main", "stop firing on new issues", "remove the trigger". NOT for: wall-clock / cron schedules ("run this every Monday at 9am" → use schedule-workflow), creating or editing the workflow definition (use create-workflow / update-workflow), or triggering a single one-off run.
-
gate Bundle Gate Dex Wallet CLIGate DEX CLI wallet skill (pure REST). Auth via OAuth, balance, wallet/account addresses, token list, tx history, transfers, and signing. GV checkin is built into signing commands. Use this skill whenever the user wants to log in, check balance/address, view tx history, transfer tokens, or sign messages via the gate-dex CLI. Trigger phrases include login, logout, balance, address, tokens, tx history, transfer, send, sign-msg, sign-tx. For swaps use gate-dex-trade-cli; for market data use gate-dex-market-cli.
-
snqb Bundle PassPassword store (pass) integration for secure credential management. Use when dealing with API keys, tokens, or any secrets.
-
snqb Bundle SwarmParallel scraping/API work across multiple Railway workers. Each worker = unique IP. One project, N services, auto-teardown. Use for batch scraping, bulk API calls, or any task that benefits from multiple IPs.
-
snqb Bundle LongrunAsync concurrent scripts that stream results to disk and run in tmux. Use for any batch/bulk work: API calls, scraping, file processing, data transforms — anything that processes a list of items or takes >10s.
-
snqb Bundle PorkbunPorkbun DNS management via API. Create, edit, delete, list DNS records. Use for domain setup, Railway/Vercel/Coolify custom domains, CNAME/TXT/A record management.
-
snqb Bundle Serper SearchFast, cheap Google search via Serper.dev. Returns real Google results as structured JSON. Use for web search, news, images, places, shopping. Requires SERPER_API_KEY or 'api/serper' in pass.
-
snqb Bundle Domain PricingFind cheapest domain registration, renewal, or transfer across 150+ registrars via tldes.com API. Use for domain price checks, promo codes, registrar comparison.
-
blakeox Skill API ReviewZero-assumption API design review from the consumer's perspective. Use when reviewing API routes, controller code, SDK contracts, or an OpenAPI specification for usability, error shapes, authentication, pagination, versioning, idempotency, compatibility, and rate limiting.
-
blakeox Bundle Test WriteWrite missing high-signal tests that verify behavior and catch realistic bugs. Use when given source files, functions, review findings, regressions, acceptance criteria, or coverage gaps that require focused unit, integration, contract, or end-to-end tests, especially for failure and boundary paths.
-
blakeox Skill TesterHigh-signal test strategist. Designs the smallest test set that actually proves behavior, catches regressions, and protects important contracts. Use for test plans, regression coverage, API validation.
-
blakeox Skill Plan Product ReviewProduct-value review before implementation. Use when deciding whether a feature, workflow, integration, or product proposal should exist, what user problem it actually solves, what the constrained MVP is, and which scope should be removed before engineering begins.
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 vault-import, checkout-integration, subscription-integration. 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.