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.
-
finchipaiorg Skill Extract License Grant Terms Executed AgreementsCreate a matrix summarizing license grant terms across multiple executed technology license agreements and assess how those terms interact with a planned integration, using cross-agreement comparison and conflict identification.
-
finchipaiorg Skill Hls Identify Healthcare Merger Agreement IssuesReviews a healthcare merger agreement and supporting diligence materials to identify structural, regulatory, valuation, restrictive-covenant, reimbursement, earnout, indemnity, and operational issues that may affect closing, integration, and post-closing performance.
-
finchipaiorg Skill Review Counterparty Employment Agreement For Acquisition TarGuides the analyst in producing an acquisition-context issues memorandum identifying provisions in a target CEO's employment agreement and related amendment that may create financial exposure, operational constraints, or integration risks for the acquiror.
-
ruano Skill Dotnet TestingUse this skill when implementing or reviewing unit and integration tests in .NET projects using xUnit, Shouldly, Testcontainers, NSubstitute, and the AAA pattern. Use for test design, assertions, mocks, fakes, integration test infrastructure, database/container setup, and reliable automated test suites. Do not use for production-only implementation tasks unless tests are also requested.
-
roanbrasil Skill Feature FlagsInvoked when the user needs to implement, architect, or clean up feature flags — including progressive rollout, A/B testing, kill switches, OpenFeature integration, Spring/Python SDKs, and flag lifecycle management.
-
aastroza Bundle Scryfall APICall the Scryfall REST API for Magic: The Gathering card data. Use when Codex needs to look up cards by exact or fuzzy name, run Scryfall search syntax queries, retrieve rulings, sets, catalogs, random cards, collection matches, card images, prices, legality, or bulk data download metadata from Scryfall.
-
roanbrasil Skill Contract TestingInvoked when the user needs to implement, debug, or architect consumer-driven contract testing with Pact between microservices — including broker setup, CI integration, and provider verification.
-
rahulrachhoya Skill TestingWrite effective tests at the right level — unit, integration, and end-to-end — with meaningful coverage.
-
rahulrachhoya Skill API DesignDesign stable, consistent, and discoverable APIs with clear contracts and predictable behavior.
-
rahulrachhoya Skill CI CD SetupSet up continuous integration and delivery pipelines with automated quality gates and safe deployments.
-
rahulrachhoya Skill Webhook DesignBuild reliable webhooks — retry, sign, verify, and deliver events without data loss.
-
rahulrachhoya Skill REST API DesignDesign RESTful APIs that are consistent, predictable, and easy to consume.
-
rahulrachhoya Skill GRAPHQL PatternsDesign resolvers, handle N+1, manage mutations, and structure your schema effectively.
-
rahulrachhoya Skill Input ValidationValidate all external inputs — never trust user data, API responses, or file contents.
-
persimmon-automation-labs Skill Meta Project XrayInteractive guided walkthrough of a Persimmon client project's pages, data flows, and integrations. Claude leads the user through every route, server action, and external integration — asks them to open each, explains what's happening, verifies understanding, then moves on. Output is a project-map.md doc. Use before client meetings, status emails, onboarding new devs, or when Renato asks "walk me through this project" or "where does X come from." Triggers — "walk me through", "project walkthrough", "guided tour", "project xray", "where does X come from", "how does Y work", "onboard me".
-
persimmon-automation-labs Skill Stack Zod BoundaryZod validation at every trust boundary on the Persimmon stack. Use when validating Server Action inputs, API route bodies, webhook payloads, search params, environment variables, or any untrusted data crossing into the app. Covers `safeParse` over `parse`, discriminated unions for polymorphic payloads, branded types for IDs, `.transform` for coercion, `@t3-oss/env-nextjs` for typed env, and anti-patterns (throwing in handlers, trusting `request.json()`, using `unknown` without narrowing).
-
persimmon-automation-labs Skill Workflow Spec ReviewAdversarial red-team of an approved-draft spec, between workflow-brainstorm and workflow-plan, on the Persimmon stack. Hunts the failure modes that pass a happy-path read but blow up in production — concurrency/oversell under Server Actions, money-state timing across Stripe webhooks, unverifiable acceptance criteria, Railway/NextAuth cutover landmines, and jurisdiction-specific tax/legal rules. Builds a requirements-traceability matrix (forward + backward) and a short client-question list. Use after workflow-brainstorm writes a spec, before workflow-plan. Trigger keywords: spec review, red-team the spec, is this spec ready, RTM, traceability, oversell, money timing, cutover.
-
persimmon-automation-labs Skill Backend Settings AdminSelf-service settings & integration-credentials manager for the Persimmon stack — every integration's API keys/IDs/config (Stripe, Twilio, Resend, Google, social) is editable by the client (Owner) through the admin UI. DB-backed via Prisma, secrets encrypted at rest with Node crypto AES-256-GCM, env fallback, per-integration test-connection. Use whenever a build adds any third-party integration. Trigger keywords: settings, integration credentials, API keys, encrypted at rest, env fallback, test connection, self-service config.
-
rsaccone Bundle Swift House StyleExpert guidance for Swift code quality and refactoring. Use when developers ask for Swift best-practice reviews, style cleanup, readability improvements, API design feedback, optional/error-handling guidance, performance-minded refactors, or production-readiness checks.
-
roanbrasil Skill Microservices ExcellenceProduction-hardened microservices guidance — service decomposition, inter-service communication, API Gateway, distributed tracing, data ownership, and anti-patterns
-
yalishevant Bundle Spring Mvc Webflux API BuilderDesign and generate Kotlin Spring HTTP APIs with correct controller signatures, DTOs, validation, serialization assumptions, error handling, and web tests. Use when building or changing REST endpoints, choosing between MVC and WebFlux, modeling request and response payloads, standardizing error responses, or avoiding Kotlin-specific validation and Jackson mistakes.
-
yalishevant Bundle Integration Resilience EngineerDesign resilient HTTP, messaging, and scheduled integrations for Kotlin plus Spring services with explicit timeout budgets, retries, idempotency, circuit breakers, DLQ behavior, and failure observability. Use when integrating with unstable external systems, designing retry logic, handling duplicate delivery, preventing thundering herds, or making message-driven and scheduled workflows safe in production.
-
yalishevant Bundle Domain Decomposition API Design AdvisorDecompose business scope into bounded contexts, module or service boundaries, workflows, and API contracts before implementation begins. Use when shaping a new feature, service, or major redesign; when requirements are underspecified; when consistency, idempotency, and integration boundaries must be made explicit; or when ADR-quality tradeoff reasoning is needed for Kotlin plus Spring systems.
-
nisar999 Skill Backend EngineerBuilds scalable, reliable backend systems with distributed systems, REST/GraphQL APIs, PostgreSQL, caching, message queues, and observability. Use when implementing services, data layers, background jobs, resilience patterns, or backend architecture.
-
yalishevant Bundle Jackson Kotlin Serialization SpecialistDiagnose and design JSON serialization and deserialization behavior for Kotlin plus Jackson in Spring applications. Use when DTOs fail to deserialize, default parameters or nullability behave unexpectedly, date-time or enum formats drift, polymorphic payloads are involved, PATCH semantics must distinguish null from absent, or ObjectMapper changes risk breaking existing API or message contracts.
-
ouhoy Bundle WorkatoDrive a Workato account via its Platform REST API — inspect, build, fix, debug, and start/stop recipes; read connections, folders, projects, jobs. Use when a task touches a Workato account or recipe.
-
pimenov Skill API And Interface DesignDesigns stable API, interface, schema, event, CLI, module, and service contracts before implementation so callers, consumers, and future agents can depend on them safely. Use when creating or changing public/internal APIs, SDK surfaces, webhooks, GraphQL/REST/RPC routes, database or message contracts, module boundaries, config formats, CLI commands, or any interface where compatibility, versioning, errors, auth, observability, or Hyrum's Law matters.
-
pimenov Skill Incremental ImplementationBreaks large or multi-file implementation work into small verified slices that keep the project working after each step. Use when building a feature, bugfix, refactor, migration, integration, UI flow, or operational change that could become a large diff; when more than one file/module is touched; when scope is fuzzy; when review or rollback would be hard; when Codex is tempted to code for a long time before testing; or when the user asks to work in small verified steps, slices, маленькими проверяемыми шагами, по шагам с проверкой, or после каждого шага проверяй.
-
valtterimelkko Skill Pi ExtensionCreate and debug Pi extensions with custom tools, slash commands, UI components, lifecycle event handlers, compaction hooks, and session persistence. ALWAYS use when extending Pi beyond built-ins or troubleshooting extension API behavior. Covers current @earendil-works ExtensionAPI shapes, registerCommand string arguments, registerTool execute signatures, sendMessage/sendUserMessage, ctx.compact(), ctx.reload(), session entries, and common migration pitfalls from older @mariozechner examples.
-
majinabhinav-gif Bundle Market DataDesign and manage market data infrastructure — real-time and delayed feeds, Level 1/2/3 depth, consolidated tape vs direct feeds, vendor selection, licensing, and distribution architecture. Use when choosing between real-time and delayed data, evaluating market data vendors like Bloomberg or Refinitiv, designing ticker plants or fan-out architecture, managing exchange data licensing and entitlements, diagnosing stale quotes or missing ticks, deciding between SIP and direct exchange feeds, or assessing Level 2/3 depth-of-book requirements for trading. Trigger on: market data, Level 1/2/3, depth of book, consolidated tape, SIP, direct feed, NBBO, ticker plant, B-PIPE, data license, non-display use, market data entitlements, conflation, tick data, real-time feed.
-
valtterimelkko Skill Opencode PluginDevelop, install, troubleshoot, and integrate OpenCode plugins for the opencode CLI. Use when: writing new OpenCode plugins, porting Pi SDK extensions to OpenCode, registering custom tools via the plugin API, fixing plugin load failures, resolving module dependency issues in plugins, installing plugins globally or per-project, understanding the plugin hook system, or any task involving @opencode-ai/plugin, opencode plugin command, or opencode.json plugin config. Covers: plugin format, Hooks API, tool registration, lifecycle hooks, module resolution, installation methods, edge cases, and troubleshooting.
-
majinabhinav-gif Skill Data QualityDesign and operate data quality programs for financial data — validation rules, pricing validation, data lineage, exception management, profiling, and governance. Use when building validation rules for pricing or client data pipelines, detecting stale prices, designing a data quality monitoring framework, calibrating validation thresholds, implementing data lineage for BCBS 239 or MiFID II, investigating reconciliation breaks or billing errors traced to bad data, preparing for regulatory exams on data accuracy, building data quality scorecards, or defining data stewardship roles. Trigger on: data quality, pricing validation, stale prices, data lineage, data validation, data profiling, exception management, data governance, BCBS 239, data completeness, data accuracy, validation rules, data anomaly, data stewardship, data quality scorecard.
-
majinabhinav-gif Bundle Stp AutomationMeasure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing. Use when measuring STP rates and analyzing manual touchpoints in an existing process, replacing review-all workflows with exception-based processing, evaluating RPA vs API-based vs hybrid automation for legacy systems, building exception queuing, categorization, and auto-resolution workflows, conducting process mining or root cause analysis on exception volumes, or setting STP rate targets and continuous improvement programs. For approval chains, four-eyes controls, and SLA monitoring, see workflow-automation.
-
syntaxfear Bundle Bog Banking SkillRead-only access to a Bank of Georgia (BOG) Business Online account. Use whenever the user asks about their BOG bank account — balance, available funds, transactions, statements, spending, suppliers, payroll totals, cash flow, reconciliation, duplicates, unusual activity, or GEL/foreign-exchange rates. On first use the skill walks the user through getting their BOG API credentials, stores them locally, and reuses them afterward. Strictly READ-ONLY: it can never move money, create payments, or sign anything.
-
simonmesmith Bundle Codex DrawLaunch and operate a local Codex drawing workspace: a lightweight vector board where the user and Codex share editable scene state through a browser UI, workspace-backed JSON, local API mutations, and SVG export. Use when the user wants to draw, edit, inspect, generate, refine, or export simple vector artifacts such as logos, icons, diagrams, badges, layout sketches, SVG assets, or visual scratchpad scenes.
-
spiralcrew-ou Skill Partner QualificationEvaluates potential channel, integration, affiliate, or strategic partners. Use when the user provides partner profiles plus partnership goals and wants fit scoring, partnership type, and outreach priority.
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 extract-license-grant-terms-executed-agreements, hls-identify-healthcare-merger-agreement-issues, review-counterparty-employment-agreement-for-acquisition-target-ceo. 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.