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.
-
iblai Skill Iblai API Milestone 2Read and write an ibl.ai organization's catalog milestones via the platform API — course, resource, program, and pathway completions, plus skill points at block, course, platform, and user level (including bulk and group updates). Use when querying or recording user progress and skill-point totals.
-
iblai Bundle Iblai API Management 2iblai-api-management
-
iblai Bundle Iblai API Notification 2Read and send ibl.ai platform notifications via the API — unread counts, the notifications list with filters, mark-as-read (all, bulk, or specific), delete, the two-step notification builder (preview then send/schedule, with source validation and recipient preview), per-user notification preferences, per-user push-device (FCM) tokens, and org-admin email-template & SMTP management. Use when reading an organization's notifications, sending one, tuning a user's preferences, or configuring notification templates.
-
iblai Skill Iblai API Catalog Media 2Manage an ibl.ai organization's catalog media resources via the Data Manager API — videos, images, documents, audio, and external links attached to a course, unit, or resource (item). Per-org, per-user CRUD plus search and by-item lookup, with multipart file upload. Use when attaching media to course/unit/resource content, listing or searching an org's media, or wiring media into catalog items.
-
iblai Bundle Iblai API Profile Metadata 2Read and write per-user, per-organization metadata via the platform API — a key-value store for user preferences, app settings, feature flags, and onboarding progress. Defaults to the signed-in user; admins can target another user. Use to persist per-user state.
-
iblai Skill Iblai API Catalog Invitation 2Manage an ibl.ai organization's catalog invitations, licenses, access requests, and content suggestions via the platform API — platform/course/program invitations (single, bulk, blank, redeem, check); platform/user/course/program licenses (create/update) with per-user and per-group assignments; course/program access requests (request + approve/reject); and course/program/pathway suggestions (per-user, manage, bulk, group). These are the Data Manager (DM) "catalog invitations" REST endpoints, the entitlement/onboarding layer that sits on top of the catalog. Use when inviting users to a platform/course/program, issuing or assigning license seats, reviewing access requests, or pushing course/program/pathway suggestions.
-
iblai Bundle Iblai API External Service Proxy 2Call third-party AI services through ibl.ai's External Service Proxy — a platform-admin gateway that fronts ElevenLabs (TTS, voice management, dubbing, sound generation, audio isolation, history/quota) and HeyGen (avatar & template video, translation, photo avatars, assets, voices, quota, webhooks). Discover the available services and their endpoints, then POST a request envelope (body/query/headers/path_params, plus multipart files) to invoke one action — the provider API key is stored server-side per org, so clients never hold it. Covers the full action catalog, request/response modes (json/passthrough/stream), credential_policy resolution, async polling, and the 400/401/403/404/502 error surface.
-
grasscaograss Bundle TddTest-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
-
grasscaograss Skill Modelbase FsmModelBase 状态机的完整架构参考。包含 FSM 拓扑图、节点枚举、转移事件、 工作流数据结构、关键服务依赖、Yield API、图变换机制。 当涉及状态机修改(增删节点、改转移、改节点逻辑、理解执行流程)时自动加载, 避免每次反复读取源文件。
-
griddynamics Skill Aqa Flow 3Router workflow for test automation: routes to ui-aqa-flow, api-aqa-flow, or testgen-flow. Kept for backward compatibility.
-
griddynamics Bundle Sensitive Data 4MUST activate when you suspect, there is a slight chance, encounter, read, process, or are about to output any sensitive or possibly sensitive data including PII, PCI, HIPAA, PHI, GDPR, SOC2, FedRAMP, secrets, API keys, passwords, credentials, tokens, certificates, or any sensitive data. Follow compliance/regulations.
-
wenjunduan Skill Context7 33context7 库文档解析。需要查第三方库 API、用法或最佳实践时触发。
-
wenjunduan Skill Context7 34context7 库文档解析。需要查第三方库 API、用法或最佳实践时触发。
-
bejeweledme Bundle IOS App DevelopmentUse for cross-stack iOS product and platform decisions: select Swift, Flutter, or a mixed boundary; shape iOS architecture, native capabilities, privacy, lifecycle, integration, release, and long-term ownership. For framework-specific implementation after stack selection, use swift-skill or flutter-skill.
-
bejeweledme Bundle API Contract EngineeringAuthor, diagnose, and evolve HTTP API contracts: OpenAPI, schema/reference context, serialization, HTTP outcomes, errors, and provider/consumer compatibility. Use for contract artifacts and observable interoperability; system-design owns service boundaries.
-
ashermahonin Bundle Analyze CodebaseAnalyze an existing repository in read-only mode to reconstruct current behavior, architecture, dependency clusters, build and test health, hotspots, tech debt, ownership boundaries, integration points, and current-vs-target gaps. Use for existing-product improvement, migration planning, code archaeology, risky refactors, unfamiliar repositories, or artifacts `80-current-state-scan.md` through `85-migration-plan.md` before writing code.
-
adambbhe Skill Skill 19用于产业专家访谈纪要提炼,聚焦一手信息加工 / 行业研究 / 纪要提炼 / 投资洞察。适合将专家访谈、渠道反馈、供应链调研、电话会纪要等内容提炼成可用于投资判断的结构化结论。需要时可配合 `tdx-api-data`、`tdx_api_data(entry="tdxf10_gg_rdtc", fixedTag="sjcd")`、`tdx_api_data(entry="tdxf10_gg_ybpj", fixedTag="yzyq")` 做事实校验与扩展。[已切换为 F10 替代方案:Wenda 接口需要独立浏览器登录 Session,当前使用 F10 数据作为替代方案(覆盖 80% 功能)]
-
randommonicle Skill Email Delivery VerificationA 2xx from a transactional email API means accepted, not delivered. Verify actual delivery in the provider's dashboard or webhooks, check the account-level suppression list, verify every recipient leg of a multi-recipient flow, and confirm a mailbox exists before pointing a send at it. Triggers when adding or changing any transactional email send or recipient address, and when diagnosing "the email never arrived". The provider-specific child of verify-the-effect. Does not fire on non-email side effects (outbound-side-effect-idempotency) or on the content of the email.
-
randommonicle Skill Outbound Side Effect IdempotencyCode that performs an external side effect (email, SMS, payment, webhook) and then records its status must choose which failure harms the recipient less — lost or duplicated — and design for that. A read-then-write "already sent?" check is not a lock. Triggers when writing any send-then-record path or adding retry logic around an external send. Does not fire on internal batch retry loops with no external recipient — lock-at-the-chokepoint owns those.
-
tuanloc1105 Bundle Split CodeSplit oversized files, functions, methods, classes, modules, or packages into smaller readable units without changing behavior. Use when the user asks to split code, tách code, break up a long function/file, extract helpers, modularize code, move logic into modules/packages, or make code easier to read while preserving the exact existing logic, inputs, outputs, side effects, errors, ordering, and public API compatibility.
-
tuanloc1105 Bundle Interact With Git PlatformWork with GitHub, GitLab, and Gitea through their official command-line clients (`gh`, `glab`, and `tea`), including authentication, host and repository selection, issues, pull or merge requests, reviews, releases, CI, and API fallbacks. Use when Codex must inspect, configure, troubleshoot, or safely mutate a Git platform through these CLIs. Do not use for local-only `git` operations or unrelated hosting providers.
-
tuanloc1105 Bundle Interact With Git Platform 2Work with GitHub, GitLab, and Gitea through their official command-line clients (`gh`, `glab`, and `tea`), including authentication, host and repository selection, issues, pull or merge requests, reviews, releases, CI, and API fallbacks. Use when Antigravity must inspect, configure, troubleshoot, or safely mutate a Git platform through these CLIs. Do not use for local-only `git` operations or unrelated hosting providers.
-
tuanloc1105 Bundle Kiro Interact With Git PlatformWork with GitHub, GitLab, and Gitea through their official command-line clients (`gh`, `glab`, and `tea`), including authentication, host and repository selection, issues, pull or merge requests, reviews, releases, CI, and API fallbacks. Use when Kiro must inspect, configure, troubleshoot, or safely mutate a Git platform through these CLIs. Do not use for local-only `git` operations or unrelated hosting providers. Kiro port of the Codex `interact-with-git-platform` skill.
-
tuanloc1105 Bundle Interact With Git Platform 3Work with GitHub, GitLab, and Gitea through their official command-line clients (`gh`, `glab`, and `tea`), including authentication, host and repository selection, issues, pull or merge requests, reviews, releases, CI, and API fallbacks. Use when Claude must inspect, configure, troubleshoot, or safely mutate a Git platform through these CLIs. Do not use for local-only `git` operations or unrelated hosting providers.
-
nwave-ai Skill Nw Spike 2Runs a timeboxed PROBE to validate one core assumption, then optionally PROMOTES the probe into a walking skeleton committed to the repository. Use when the feature involves a new mechanism, performance requirement, or external integration.
-
cklxx Bundle Self TestWhen Lark integration tests need running → execute test suite, analyze failures, auto-iterate fixes by severity.
-
idanbeck Bundle Slack SkillRead, search, and send Slack messages. Use when the user asks to check Slack, send messages, read channels, find conversations, or look up users. Supports multiple workspaces.
-
cacr92 Skill API DesignApi Design
-
obsidian-owl Skill Dev Integration Checkdev.integration-check
-
weirdgme Bundle API EngineeringAPI Engineering
-
buldee Skill ScaffoldUnified scaffolder for all pack types. Use when creating new entities, use cases, components, hooks, API resources, or custom packs. Types loaded from active packs.
-
ayoubben18 Skill Ab Analyze BackendAnalyze and document a project's backend patterns — API design, data access, service structure. Use when the user wants a backend-only architecture analysis.
-
nwave-ai Skill Nw Tdd Methodology 3Deep knowledge for Outside-In TDD - double-loop architecture, ATDD integration, port-to-port testing, walking skeletons, and test doubles policy
-
nwave-ai Skill Nw Property Based Testing 3Property-based testing strategies (PBT — ACTIVE, authored by the acceptance-designer during DISTILL), shrinking, PBT+TDD integration.
-
nwave-ai Skill Nw Fp Algebra Driven Design 2Algebra-driven API design with monoids, semigroups, and interpreters via algebraic equations
-
ishandutta2007 Bundle API DesignSkill: API Design
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 iblai-api-milestone, iblai-api-management, iblai-api-notification. 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.