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.
-
tomevault-io Bundle API Versioning StrategyImplements API versioning using URL paths, headers, or query parameters with backward compatibility and deprecation strategies. Use when managing multiple API versions, planning breaking changes, or designing migration paths. Use when this capability is needed.
-
tomevault-io Bundle Testing API AssertionsVerify API requests in tests. Use when testing that correct API calls are made for create, update, or delete operations. Use when testing mutations, form submissions, or actions with backend side effects. Use when this capability is needed.
-
tomevault-io Bundle Testing With API MocksStart here for all API mocking in tests. Covers auto-generation, fixtures, and when to use other skills. Required reading before creating, refactoring, or modifying any test involving API calls. Use when this capability is needed.
-
tomevault-io Bundle C API ExtendUse when extending the C API at YseEngine/c_api/ — wrapping a new engine class, method, enum, or callback — or when auditing the C API for drift from the engine's public surface. Applies the project's RT-safety, ownership, and ABI conventions established in PRs
-
tomevault-io Bundle Web Realtime Socket IoSocket.IO v4.x client patterns, connection lifecycle, reconnection, authentication, rooms, namespaces, acknowledgments, binary data, TypeScript integration Use when this capability is needed.
-
tomevault-io Bundle Postman NewmanWhen the user wants to design, organize, or run Postman collections — locally, in CI via Newman, or shared across a team. Use when the user mentions "Postman," "Postman collection," "Newman," "newman run," "pm.test," "pre-request script," "test script," "Postman environment," "collection variables," "Postman monitor," or "Postman flows." For language-native API testing (Node, Python, Java) see supertest, pytest-api, rest-assured. For service virtualization see wiremock. For contract testing see pact-contract-testing. Use when this capability is needed.
-
tomevault-io Bundle Express RESTExpress.js is a minimal and flexible Node.js web application framework Use when this capability is needed.
-
tomevault-io Bundle Add Portal Admin API MutationAdd a Portal Admin GraphQL mutation under portal/src/graphql/adminapi/mutations. Use when this capability is needed.
-
tomevault-io Bundle Google Gmail IntegrationManages Gmail through the Gmail API. Search and read emails, send messages, manage labels and filters, handle attachments, and automate email workflows. Use when working with Gmail, reading/sending emails, searching inbox, managing email organization, or processing email data.
-
tomevault-io Bundle Pic IntegrationRun an integration study to test components together Use when this capability is needed.
-
tomevault-io Bundle Phoenix API ChannelsPhoenix controllers, JSON APIs, Channels, and Presence on the BEAM Use when this capability is needed.
-
tomevault-io Bundle Stripe PatternsStripe payment integration patterns. Use when implementing payment flows, handling webhooks, or working with subscriptions. Routes to existing patterns and provides evidence templates for payment testing. Use when this capability is needed.
-
tomevault-io Bundle Searches IconifySearches Iconify API for icons by query. Use when users need to find, search, or discover icons from Iconify collections. Use when this capability is needed.
-
tomevault-io Bundle Opentelemetry RustExpert knowledge for instrumenting Rust applications with OpenTelemetry. Use when working with Rust code instrumentation, adding observability to Rust applications, or when asked about OpenTelemetry in Rust, tracing in Rust, metrics, spans, distributed tracing, OTLP exporters, or instrumentation for Rust HTTP servers/clients, async runtime integration, databases, or any Rust application. Use when this capability is needed.
-
tomevault-io Bundle Davila7 Claude Code Templates Stripe IntegrationStripe Integration
-
tomevault-io Bundle Helixdevelopment Helixagent Building API GatewayBuilding Api Gateway
-
tomevault-io Bundle Helixdevelopment Helixagent Generating REST ApisGenerating Rest Apis
-
tomevault-io Bundle Helixdevelopment Helixagent Logging API RequestsLogging Api Requests
-
tomevault-io Bundle API First ModularAPI-First 模块化开发框架 — 后端功能封装为独立 API 包,前端只调 API,全栈只做编排,跨层任务自动分解。适用于所有涉及前后端的开发与调试任务,包括:(1) 后端功能开发(需走 5 步闭环),(2) 前端页面开发(需依据 API 文档),(3) 跨层需求拆分(需按 API 边界分解),(4) Bug 修复(需先判定归属层再定位)。 Use when this capability is needed.
-
tomevault-io Bundle Zod GuidelinesData validation guidelines using Zod including schemas, API request validation, form validation, and error handling. Auto-loaded when working with validation code. Use when this capability is needed.
-
tomevault-io Bundle Flutter Social LoginFlutter social login (Google + Apple Sign-In) with Firebase Auth. Use when setting up or debugging Google/Apple sign-in in Flutter apps, configuring OAuth client IDs, serverClientId, or handling platform-specific login flows. Triggers on keywords like "Google Sign-In", "Apple Sign-In", "social login", "serverClientId", "OAuth client", "sign_in_with_apple", "google_sign_in". Use when this capability is needed.
-
tomevault-io Bundle Backend ExpertExpertise in API design, database modeling, and server-side logic. Use when this capability is needed.
-
tomevault-io Bundle Wow API AchievementsComplete reference for WoW Retail Achievement, Statistics, and Achievement Criteria APIs. Covers C_AchievementInfo, global achievement functions (GetAchievementInfo, GetAchievementCriteriaInfo, GetStatistic, GetComparisonStatistic), achievement categories, guild achievements, achievement links, tracked achievements, toast notifications, and achievement-related events. Use when working with achievement tracking, achievement display, statistics, achievement criteria, guild achievements, or achievement completion detection. Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL MutationsGraphQL mutation design including payload patterns, field-specific errors, input objects, and HTTP semantics. Use when designing or implementing GraphQL mutations. Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL ResolversGraphQL resolver patterns including dataloader for N+1 prevention, context propagation, authorization, error handling, and validation. Use when implementing GraphQL resolvers. Use when this capability is needed.
-
tomevault-io Bundle Lokstra API SpecificationGenerate OpenAPI-style API specifications for Lokstra modules. Creates detailed endpoint definitions with request/response schemas, validation rules, error codes, and examples. Use after module requirements are approved. Use when this capability is needed.
-
tomevault-io Bundle Shelby Sdk DeveloperExpert in Shelby Protocol TypeScript SDK for decentralized storage on Aptos. Helps with blob uploads/downloads, session management, micropayment channels, multipart uploads, and SDK integration for Node.js and browser environments. Triggers on keywords ShelbyNodeClient, ShelbyClient, @shelby-protocol/sdk, Shelby SDK, decentralized blob storage, Shelby upload, Shelby download, Shelby session. Use when this capability is needed.
-
tomevault-io Bundle Readthedocs Redirects ManagerManage Read the Docs redirects via the RTD API. Use when listing, creating, updating, or deleting custom redirects for a project. Use when this capability is needed.
-
tomevault-io Bundle Node JS Express APIPatterns for building REST APIs with Node.js and Express, including middleware, error handling, and background job scheduling Use when this capability is needed.
-
tomevault-io Bundle Rusty4444 Hermes Voice Ha Integration HomescriptHomescript — Hermes × HA automation language
-
tomevault-io Bundle API Changelog VersioningCreates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use when managing API versions, communicating breaking changes, or creating upgrade guides.
-
tomevault-io Bundle Polymarket CopytradingMirror positions from top Polymarket traders using Simmer API. Size-weighted aggregation across multiple wallets. Use when this capability is needed.
-
tomevault-io Bundle Diagnose Generation FailureUse when SDK generation failed or seeing errors. Triggers on "generation failed", "speakeasy run failed", "SDK build error", "workflow failed", "Step Failed", "why did generation fail
-
tomevault-io Bundle Wordpress Advanced ArchitectureAdvanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications. Use when this capability is needed.
-
tomevault-io Bundle Axiom Extensions Widgets RefUse when implementing widgets, Live Activities, Control Center controls, or app extensions - comprehensive API reference for WidgetKit, ActivityKit, App Groups, and extension lifecycle for iOS 14+
-
tomevault-io Bundle Claude Dev Suite Claude Dev Suite GRAPHQL CodegenGraphQL Code Generator Core Knowledge
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 api-versioning-strategy, testing-api-assertions, testing-with-api-mocks. 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.