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.
-
microsoft Skill Test AuthAuthenticate for Copilot Studio evaluation API and SDK chat. Caches a token that is shared across run-eval and chat-sdk skills. Run this before any eval or SDK chat workflow. Requires an App Registration with MakerOperations and Copilots.Invoke permissions.
2.7k -
josiahsiegel Bundle Fal API ReferenceComplete fal.ai API reference system. PROACTIVELY activate for: (1) @fal-ai/client JavaScript setup, (2) fal_client Python setup, (3) fal.subscribe/run/stream methods, (4) Queue management (submit/status/result), (5) Webhook configuration, (6) File upload to fal.media, (7) REST API endpoints, (8) Real-time WebSocket connections, (9) Error handling patterns. Provides: Client configuration, method signatures, queue workflow, webhook payloads, common parameters. Ensures correct API usage with proper authentication and error handling.
-
javeedishaq Skill Flutter DevelopmentComprehensive Flutter development patterns for Ballee mobile app. Covers architecture, Riverpod 3.x state management, Supabase integration, error handling, performance optimization, and navigation.
-
willyu1007 Bundle Test CI Gitlab CIGitLab CI Integration (workflow)
-
willyu1007 Bundle Test CI Github ActionsGitHub Actions CI Integration (workflow)
-
willyu1007 Bundle Test API Postman NewmanPostman + Newman API Automation (workflow)
-
buzzbysolcex Skill Atv Batch SkillENS Batch Resolution API - Technical Specification
-
proffesor-for-testing Skill Qe N8n Trigger Testing StrategiesWebhook testing, schedule validation, event-driven triggers, and polling mechanism testing for n8n workflows. Use when testing how workflows are triggered.
-
proffesor-for-testing Skill Qe N8n Integration Testing PatternsAPI contract testing, authentication flows, rate limit handling, and error scenario coverage for n8n integrations with external services. Use when testing n8n node integrations.
-
proffesor-for-testing Bundle Qe Test Generation 3Generates durable-first tests — invariants, contracts, and property-based tests at boundaries that survive a reimplementation — plus unit, integration, and e2e coverage. Use when creating tests for new or changed code, filling coverage gaps, or migrating test suites between Jest, Vitest, and Playwright.
-
nexu-io Skill ImagegenGenerate and edit images using OpenAI's Image API for project assets — UI mockups, icons, illustrations, social cards, and visual references.
-
victory-hugo Bundle Pubmed Database直接访问PubMed REST API。高级布尔/MeSH查询、E-utilities API、批量处理、引文管理。对于Python工作流,建议使用biopython (Bio.Entrez)。此技能适用于直接HTTP/REST操作或自定义API实现。
-
victory-hugo Bundle Ensembl Database查询Ensembl基因组数据库REST API,覆盖250多个物种。基因查找、序列检索、变异分析、比较基因组学、同源基因、VEP预测,用于基因组研究。
-
aisa-group Skill Write Unit TestsWriting unit and integration tests for the tldraw SDK. Use when creating new tests, adding test coverage, or fixing failing tests in packages/editor or packages/tldraw. Covers Vitest patterns, TestEditor usage, and test file organization.
-
aisa-group Bundle Slack Gif CreatorToolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".
-
javeedishaq Skill API PatternsServer action patterns for Ballee with auth wrappers, Zod validation, error handling, and path revalidation. Use when creating server actions, implementing API endpoints, or handling form submissions.
-
javeedishaq Skill API Patterns 2API Patterns
-
zocomputer Bundle GithubInteract with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
-
zocomputer Bundle Slack Gif CreatorKnowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
-
zocomputer Bundle Stripe Best PracticesBest practices for building a Stripe integrations
-
x402agent Skill Pump TS Vanity 2Educational single-threaded TypeScript vanity address generator for Solana using @solana/web3.js with async iteration, event-loop yielding, streaming generator API, and best-effort memory zeroization.
9 -
erp-core-dev Skill Contract TestGenerate API contract tests
-
skyfox675 Bundle Gh Issue LockingClaim/lock/release protocol for GitHub issues worked by AI agents, with multi-operator coordination etiquette. Use whenever an orchestrator is about to claim, dispatch, or start work on an issue (lock BEFORE dispatch, always); whenever a PR linked to a claimed issue merges or closes (release the lock and explicitly close the issue — GitHub auto-close does not fire on non-default integration branches); whenever you find an issue carrying a lock label or lock comment and must decide active-vs-stale; and during any batch flow that claims multiple issues in one pass — even if the user only says "pick up the next issue", "work #N", "fix", "release the lock", or "why is this issue still open". Also covers bundled-issue locks, stale-lock reclaim, the multi-claim race re-check, and what to do when another operator already holds the lock.
-
dingxingdi Bundle Critical External Knowledge Integration 3Skill: critical external-knowledge integration
-
dingxingdi Bundle Heterogeneous Source Integration And Multi Hop Reasoning 3Skill: heterogeneous source integration and multi-hop reasoning
-
yeshwanthyk Bundle BroSwitch the rest of the conversation to plain, unambiguous English using ASD-STE100-inspired rules. Manual invocation only.
-
natejswenson Bundle Ghostwriter XWrite sharp X (Twitter) posts and threads in the user's own voice and publish them through the free Typefully API after they approve. Use when the user wants to draft, write, or post something to X or Twitter, asks for a "tweet", a "thread", or an "X post", or wants to set up X posting. Enforces X's 280-weighted-character limit per tweet, formats threads natively, and never publishes without explicit approval.
-
pvsundar Bundle Cgpt Census APIQuery, plan, or generate R/Python/API workflows for U.S. Census Bureau data such as ACS, decennial census, population estimates, County Business Patterns, FIPS codes, geographies, variables, and demographic tables. Use when the user asks for Census data or public demographic/economic statistics.
-
tashfeenahmed Bundle NotionTyped Notion API access. Remembers databases across turns, accepts plain values for properties (Sets:3, Date:"2026-08-21"), and returns compact verified results. Prefer this over raw curl or notion-cli.
-
oimiragieo Bundle Template CreatorCreates and registers templates for agents, skills, workflows, hooks, and code patterns. Handles post-creation catalog updates, consuming skill integration, and README registration. Use when creating new template types or standardizing patterns.
0 -
impertio-studio Bundle Cesium Impl GeocodingUse when a CesiumJS Geocoder widget search returns nothing, an ion geocode call fails, or a place name must be turned into a camera destination. Covers the GeocoderService interface, IonGeocoderService, PeliasGeocoderService, CartographicGeocoderService, the Viewer geocoder option, GeocodeType, IonGeocodeProviderType, and custom geocoders. States that CesiumJS and Cesium ion have no routing or directions API. Keywords: Cesium geocoding, GeocoderService, IonGeocoderService, PeliasGeocoderService, CartographicGeocoderService, GeocoderViewModel, Geocoder widget, geocode, GeocodeType, SEARCH, AUTOCOMPLETE, IonGeocodeProviderType, viewer geocoder option, custom geocoder, address to coordinate, place name search, routing, directions, geocoder not finding, search returns nothing, geocoder widget empty, geocode 401, how do I search for an address, how do I add place search.
-
impertio-studio Bundle Cesium Core PerformanceUse when a CesiumJS application runs slowly, drops frames, stutters during camera movement, drains battery, or streams 3D Tiles too slowly, and the cause must be measured and fixed with the right lever. Prevents the guess-first mistake (raising maximumScreenSpaceError blindly until the scene turns blurry), the continuous-render battery drain, request storms from unthrottled tile loading, and leaked Web Workers. Covers requestRenderMode, tileset level-of-detail tuning, Scene render-cost levers, RequestScheduler throttling, and the TaskProcessor Web Worker API. Keywords: CesiumJS performance, slow, low fps, frame rate, stutter, lag, jank, battery drain, GPU pegged, debugShowFramesPerSecond, requestRenderMode, maximumScreenSpaceError, foveatedScreenSpaceError, skipLevelOfDetail, preferLeaves, preloadWhenHidden, dynamicScreenSpaceError, Scene.fog, logarithmicDepthBuffer, msaaSamples, RequestScheduler, maximumRequestsPerServer, TaskProcessor, Web Worker, level of detail, LOD, 3D Tiles slow to load, how do I make C
-
impertio-studio Bundle Cesium Core ArchitectureUse when setting up a CesiumJS application and deciding how Viewer, CesiumWidget, Scene, Globe, and Camera fit together, or when the render loop, requestRenderMode, or SceneMode behaves unexpectedly. Prevents the wrong-containment mistake (treating Globe as a sibling of Scene, or expecting a scene.viewer back-reference), the continuous-render battery drain, the stale-frame bug after a manual change, and any WebGPU backend assumption. Covers the Viewer versus CesiumWidget decision, the Scene containment graph, the per-frame event order, requestRenderMode, SceneMode morph transitions, and the Entity versus Primitive API tiers. Keywords: CesiumJS Viewer, CesiumWidget, Scene, Globe, Camera, render loop, requestRenderMode, scene.requestRender, maximumRenderTimeChange, SceneMode, SCENE3D, SCENE2D, COLUMBUS_VIEW, morphTo3D, preRender postRender events, scene3DOnly, Entity vs Primitive, WebGL2, WebGPU, blank globe, nothing renders, scene not updating, scene frozen, app uses too much battery, how do I set up a Cesium
-
impertio-studio Bundle Cesium Syntax PrimitiveUse when rendering large static geometry datasets in CesiumJS with the low-level Primitive API, batching many shapes into few draw calls, draping geometry over terrain or 3D Tiles, highlighting a volume, or choosing between the Entity API and the Primitive API. Covers Primitive, GeometryInstance, appearances, GroundPrimitive, and ClassificationPrimitive. Keywords: Cesium Primitive, GeometryInstance, appearance, PerInstanceColorAppearance, MaterialAppearance, GroundPrimitive, ClassificationPrimitive, ClassificationType, geometryInstances, modelMatrix, vertexFormat, scene.primitives, PrimitiveCollection, primitive not rendering, geometry missing, ground primitive flat, primitive not showing, nothing draws, DeveloperError differing color, how do I draw many shapes, render geometry fast, batch geometry on terrain.
-
jie-meng Bundle GleanUse Glean CLI (`glean`) for enterprise knowledge search, AI chat, and API operations from terminal. Trigger when user mentions "glean" combined with an action — e.g. "glean search", "search glean", "ask glean", "glean chat", "用 glean 搜", "glean 搜索", "问一下 glean", "glean 问答", "search company knowledge", "搜公司知识库", "公司文档搜索", "glean api", "glean agents", "glean documents", "glean shortcuts", "glean collections". Also trigger when user asks to search company/internal knowledge, docs, or people and Glean is the implied tool. This skill covers search, chat, AI agents, documents, collections, shortcuts, pins, announcements, entities, verification, insights, messages, activity, and raw API access.
-
jie-meng Bundle ConfluenceUse the Confluence REST API (via a bundled Python script) for common Confluence workflows from terminal. Trigger whenever the user asks to view, search, create, edit, or delete Confluence pages, list spaces, add comments or labels, or says phrases like "confluence page", "wiki page", "看 wiki", "看 confluence", "confluence 页面", "search confluence", "create wiki page", "update confluence", "confluence space", "wiki 空间". Also trigger when the user pastes a Confluence URL and wants to interact with it. No third-party CLI tools required — only Python 3.10+ standard library.
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 test-auth, fal-api-reference, flutter-development. 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.