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 Skill Moodle External API DevelopmentCreate custom external web service APIs for Moodle LMS. Use when implementing web services for course management, user tracking, quiz operations, or custom plugin functionality. Covers parameter validation, database operations, error handling, service registration, and Moodle coding standards.
Audited -
tomevault-io Bundle Pytest API TestingWrite pytest tests for FastAPI endpoints using TestClient including request/response testing, authentication, and error handling. Use when testing REST API endpoints. Use when this capability is needed.
-
tomevault-io Bundle Bunit Test MigrationMigrate bUnit test files from deprecated beta API (1.0.0-beta-10) to bUnit 2.x stable API. Use this when working on .razor test files in BlazorWebFormsComponents.Test that contain old patterns like TestComponentBase, Fixture, or SnapshotTest. Use when this capability is needed.
-
tomevault-io Bundle Julianobarbosa Claude Code Skills Obsidian Second Brain SkilObsidian Second Brain + Claude Code Integration
-
tomevault-io Bundle API Design FundamentalsUse when designing APIs, choosing between REST/GraphQL/gRPC, or understanding API design best practices. Covers protocol selection, resource modeling, and API patterns.
-
tomevault-io Bundle Backend Implementation PatternsProduction-ready backend API implementation patterns including REST, GraphQL, authentication, error handling, and data validation Use when this capability is needed.
-
tomevault-io Bundle Fabric REST API Perf RemediateDiagnose and resolve Microsoft Fabric REST API performance issues including HTTP 429 throttling, long running operation (LRO) timeouts, pagination bottlenecks, and slow API response times. Use when remediate Fabric API latency, capacity throttling, retry-after handling, operation polling failures, bulk API call optimization, or automating Fabric REST API diagnostics with PowerShell. Covers api.fabric.microsoft.com endpoint performance, Entra ID token acquisition delays, and Fabric capacity SKU rate limits. Use when this capability is needed.
-
tomevault-io Bundle Middleware Testing PatternsEnterprise middleware testing patterns for message routing, transformation, DLQ, protocol mediation, ESB error handling, and EIP patterns. Use when testing middleware layers, message brokers, ESBs, or integration buses. Use when this capability is needed.
-
tomevault-io Bundle Bog Payment GatewayBank of Georgia (BOG) Payment Gateway API integration for accepting online payments. Use this skill when implementing BOG payment processing, creating payment orders, handling refunds, checking payment status, or integrating with BOG's OAuth authentication. Triggers include mentions of BOG, Bank of Georgia, Georgian payments, ipay.ge, or requests for payment gateway integration in Georgia. Use when this capability is needed.
-
tomevault-io Bundle Homeassistant Testing PlaybookPractical test/CI playbook for Home Assistant custom components (config flow, coordinator, entities, diagnostics) Use when this capability is needed.
-
tomevault-io Bundle Express To Fastify MigrationMigrate Express.js REST APIs to Fastify with automated testing, performance benchmarking, and schema generation. Use when migrating Express applications to Fastify, modernizing Node.js APIs, improving API performance, or when users mention Express to Fastify migration, Fastify conversion, API modernization, or performance optimization of Express apps. Use when this capability is needed.
-
tomevault-io Bundle Update Dev Docs For HandoffFinalize/synchronize a task’s dev-docs for handoff or wrap-up in module/integration scope; docs only (no new code changes). Use when this capability is needed.
-
tomevault-io Bundle Flutter Coreflutter Data NetworkingMaster HTTP clients, REST APIs, GraphQL integration, WebSockets, and JSON serialization in Flutter applications. Use when implementing API calls, handling network requests, parsing JSON, or working with real-time data. Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL Schema Introspection MapperIntrospects GraphQL APIs via the __schema query and maps type relationships, deprecated fields, and circular references. Generates SDL exports, TypeScript types via graphql-codegen, and schema diff reports between versions. Use when this capability is needed.
-
tomevault-io Bundle Dev REST API DesignerConception d'APIs REST conformes aux standards et bonnes pratiques. Se déclenche avec "API REST", "concevoir une API", "endpoints", "REST design", "resource naming", "HTTP methods", "API versioning", "pagination". Use when this capability is needed.
-
tomevault-io Bundle Validate Aspire RuntimeStarts and validates the Aspire orchestrated application runtime. Use this skill to spin up the complete application environment (database, cache, API, Worker, UI) and verify that all resources reach healthy status before running E2E tests. Use when this capability is needed.
-
tomevault-io Bundle Error Handling ReviewerReview test cases for OAuth/OIDC error handling. Covers authorization endpoint errors, token endpoint errors, error response formats, HTTP status codes, and all error codes per OAuth 2.1 and OIDC Core 1.0. Use when this capability is needed.
-
tomevault-io Bundle Contract First DesignDesign and manage API contracts before implementation using OpenAPI and AsyncAPI specifications for contract-first development Use when this capability is needed.
-
tomevault-io Bundle Network TracingInstrument API requests with spans and distributed tracing. Use when tracking request latency, correlating client-backend traces, or debugging API issues. Use when this capability is needed.
-
tomevault-io Bundle Ha Translations And IdsHome Assistant translation_key and identifier practices—entity/device naming via translations, stable unique IDs, and migration tips. Use when this capability is needed.
-
tomevault-io Bundle Policyengine API V2PolicyEngine API v2 - Next-generation microservices architecture with monorepo structure Use when this capability is needed.
-
tomevault-io Bundle Power Platform Custom ConnectorCreate Power Platform custom connectors for Independent Publisher or Verified Publisher certification. Use when building apiDefinition.swagger.json, apiProperties.json, writing OpenAPI 2.0 definitions with x-ms-* extensions, configuring connection parameters, adding policy templates, writing custom code (script.csx), creating webhook triggers, or preparing connectors for Microsoft certification submission to the PowerPlatformConnectors GitHub repo. Use when this capability is needed.
-
tomevault-io Bundle B2c OrderingWork with orders using OrderMgr API in B2C Commerce. Use when creating orders, managing order status, handling order failures, or implementing checkout flows. Covers order lifecycle, status transitions, async order processing, and order queries. Use when this capability is needed.
-
tomevault-io Bundle B2c ScaffoldGenerate B2C Commerce cartridges, controllers, hooks, custom APIs, job steps, and Page Designer components from scaffold templates. Use when starting a new cartridge, adding a controller to an existing cartridge, creating hook implementations, bootstrapping custom API endpoints, or generating job steps and Page Designer components. Use when this capability is needed.
-
tomevault-io Bundle Clean Architecture DotnetUse when domain logic leaks into API/Infrastructure, project references violate layer boundaries, or you need to decide between CQS (always), CQRS bus (complex domains), and DDD patterns (invariants and events).
-
tomevault-io Bundle Darwin Microservice PatternsMicroservice technical patterns for infrastructure and API design. Use when planning service changes, reviewing API contracts, or evaluating deployment strategies. Use when this capability is needed.
-
tomevault-io Bundle Agile Testing GuideGuide testing strategy and patterns for the current language/framework. Use when planning how to test a feature, choosing between unit/integration/e2e tests, or reviewing test quality across Go or TypeScript projects. Do NOT use for linting test code against Detroit School principles (use detroit-school-lint) or for writing a specific test (use bug-fix-tdd). Use when this capability is needed.
-
tomevault-io Bundle Umbraco Modern GuideApply when working with Umbraco 14+, Lit components, Content Delivery API, or backoffice extensions Use when this capability is needed.
-
tomevault-io Bundle Workos ManagerComplete WorkOS authentication management including OAuth, SSO, SCIM, email templates, domain verification, and user management. Use for enterprise auth configuration. Use when this capability is needed.
-
tomevault-io Bundle Josiahsiegel Claude Plugin Marketplace Ffmpeg Pyav IntegratiPyAV Integration Guide (2025-2026)
-
tomevault-io Bundle Comfyui Node MigrationComfyUI V1 to V3 node migration - converting legacy nodes to the V3 API. Use when migrating existing custom nodes from V1 to V3, understanding differences between API versions, or modernizing node code. Use when this capability is needed.
-
tomevault-io Bundle Energy Storage OptimizationWhen the user wants to optimize battery storage systems, manage energy storage operations, or plan storage deployment. Also use when the user mentions "battery optimization," "BESS," "energy storage management," "battery dispatch," "storage arbitrage," "grid-scale storage," "battery sizing," or "storage scheduling." For renewable integration, see renewable-energy-planning. For grid operations, see power-grid-optimization. Use when this capability is needed.
-
tomevault-io Bundle Refactoring Deprecated CodeSystematically scans for deprecated library functions, APIs, and language features, then automatically updates code to use modern alternatives. Handles migration guides, version compatibility, and integration testing. Use when detecting deprecation warnings, updating dependencies, addressing API evolution, or when the user mentions deprecated APIs, legacy code, or migration needs. Use when this capability is needed.
-
tomevault-io Bundle B2c Scapi CustomCheck Custom SCAPI (B2C/SFCC/Demandware) endpoint registration status with the b2c cli. Always reference when using the CLI to check custom API endpoint status, verify custom API deployment, or debug "endpoint not found" errors. For creating new custom APIs, use b2c-custom-api-development skill instead. Use when this capability is needed.
-
tomevault-io Bundle Comprehensive TestComprehensive pre-deployment testing - dual E2E (Playwright/Cypress), MSW integration tests, conflict analysis, prioritized fix plan. Use for UAT, full test suite, pre-deployment testing. Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL Schema Introspection AnalyzerIntrospects GraphQL APIs via the standard __schema query and analyzes type systems using graphql-js utilities (buildClientSchema, printSchema). Detects N+1 patterns, circular types, deprecated field usage, and missing nullability annotations. Use when this capability is needed.
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 moodle-external-api-development, pytest-api-testing, bunit-test-migration. 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.