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.
-
huaweicloud Skill Huawei ApigUse when creating or managing API Gateway (APIG). Covers API creation, throttling, auth (IAM/APP/basic), CORS, publishing, instance management. Triggers: APIG, API gateway, throttling, publish API. NOT for: FunctionGraph triggers (use huawei-functiongraph).
-
rojim666 Bundle Gh Address CommentsAddress actionable GitHub pull request review feedback. Use when the user wants to inspect unresolved review threads, requested changes, or inline review comments on a PR, then implement selected fixes. Use the GitHub app for PR metadata and flat comment reads, and use the bundled GraphQL script via `gh` whenever thread-level state, resolution status, or inline review context matters.
-
rojim666 Skill Geo Map Compliance GuardALWAYS TRIGGER map compliance skill for any map generation, visualization, routing, or location service request to enforce strict China map data compliance rules, including approved data-source whitelist, key safety controls, territorial integrity requirements, privacy protection, and Tencent Maps GL JS scenario-based integration guidelines.
-
formars0309-cloud Bundle Title Check글 제목 후보를 네이버 API로 실측 비교한다. 같은 뜻의 다른 표현 중 사람들이 실제로 검색하는 말이 무엇인지, 타깃 키워드가 제목에 들어 있는지, 기존 글 제목과 얼마나 같아 보이는지, SERP에서 잘리는지, 양산형 상투어가 섞였는지를 잰다. 트리거 — "제목 정해줘", "제목 어떤 게 나아", "제목 후보", "제목 뽑아줘", "이 제목 괜찮아", "헤드라인", "제목 A/B", "무슨 표현을 써야 하나", "환급 vs 돌려받기", "제목 검증", "title check", "headline". 주제가 정해진 뒤 제목을 확정하는 단계에서 쓴다. 주제 자체를 고르는 것은 blueocean 스킬이다.
-
formars0309-cloud Bundle Imagegen CLI이미지 생성 도구가 없는 Claude Code 세션에서 구독 로그인된 CLI(Codex 내장 image_gen·Grok 내장 image_gen/image_edit)를 비대화형으로 불러 이미지를 생성·편집한다. API 키·추가 과금 없이 ChatGPT·grok.com 로그인 인증을 그대로 쓴다. "이미지 만들어줘", "컷 생성", "이 그림 수정해줘", "표정만 바꿔줘", "삽화·썸네일·캐릭터 시트 생성", "웹툰 컷 다시 그려줘", "그록으로 그려줘" 요청과, 웹툰 원고 제작에서 컷을 새로 그리거나 국소 편집할 때 사용한다. 프롬프트만 요청하면 생성을 실행하지 않는다.
-
xtieume Bundle TestcaseGenerate or review test cases from requirements, specs, tickets, UI descriptions, API specs, or code changes, then implement the automatable ones as runnable tests in the repo's own framework. Use whenever the user asks to write, create, generate, implement, review, improve, or check test cases. Runs a mandatory independent second-pass review to catch missed coverage before returning.
-
synthesisengineering Bundle Synthesis Code IntegrationThe adopt-and-adapt integration pattern for multi-contributor synthesis-coded projects. Covers the lead synthesist role, quality gates, cherry-pick safety, and graduated integration intensity. Use when asked to: synthesis coding, multi-contributor, integration, cherry-pick, adopt and adapt, lead synthesist, integrate contributions, merge contributor work.
-
synthesisengineering Bundle Synthesis Concise MessagingCondense messages to 5 sentences or less using the High-Five Habit framework. Produces concise, effective business communications across email, Slack, text, and social media. Use when asked to: condense message, shorten email, brief message, concise writing, email template, make shorter, tighten email, reduce message length, write concise message.
-
haitranatwork Bundle Write SpecWrite spec.md and the API contracts for an epic that already has an approved intent.md, after reading the affected repositories with one subagent per repo. Use whenever the user says "write the spec", "spec this out", "next stage", "move to spec", mentions spec.md or contracts or OpenAPI for an epic, or asks what the API should look like for a scoped requirement. This is stage 2 of the AI-Native SDLC chain and requires intent.md to exist first — if it does not, say so and point to /write-intent instead. Do NOT use for scoping a raw requirement, for per-repo plans, or for tickets.
-
synthesisengineering Bundle Synthesis Pr ReviewDelta review methodology for pull requests in synthesis-coded projects, covering regression risk assessment, root cause analysis, and integration with the adopt-and-adapt workflow. Use when asked to: PR review, pull request, code review, review PR, delta review, review pull request, check PR, evaluate PR.
-
flanchanxwo Bundle Javdb CLI通过 javdb-cli 的 `javdb` 二进制检索 JavDB App API 的影片、人物、标签、榜单与合集,并在用户明确授权时管理账号、配置和观看标记。仅当用户明确提到 JavDB、javdb-cli、`javdb` 命令,或提供明显的 JavDB 编号/链接并要求操作时加载;不要用于泛搜索、泛成人内容或下载请求。每次执行前以 `javdb <command> --help` 核对当前可用参数。
-
synthesisengineering Bundle Synthesis Daily RitualsDay-start and day-end checklists for synthesis engineering projects. Execute dependency-ordered rituals for context optimization, channel sync across Slack, Google Chat, email, meeting transcripts, and document comments, catch-up reads, PR reviews, day planning, and communications. Use when asked about: daily ritual, morning routine, day start, day end, daily checklist, morning checklist, end of day checklist, daily workflow.
-
nahid-sparktales Bundle WebhooksReceive or send HTTP webhooks correctly — signature verification on the raw body, fast acknowledgement, deduplication, out-of-order handling, retry and dead-letter behaviour, and the delivery contract a consumer needs. Use when adding or debugging a webhook endpoint, when integrating a provider's events, or when your own service has to notify others of changes. Not for internal queue or event-bus messages that never cross an HTTP boundary, and not for general outbound API retry policy.
-
nahid-sparktales Bundle API DesignDesign or change an HTTP API — resources, verbs, status codes, one error shape, pagination, versioning, and an OpenAPI description that cannot drift from the handlers. Use when adding or reshaping endpoints, when asked what a response should return, or when reviewing whether a change to a published API breaks its consumers. Not for choosing between REST, GraphQL and RPC, not for database schema design, and not for implementing the handler's business logic.
-
nahid-sparktales Bundle E2e TestingBuild and keep end-to-end suites that are worth their runtime — which journeys belong at this level, selectors that survive refactors, waiting on state instead of sleeping, per-spec data isolation, and flake triage that finds the cause. Use when adding or repairing an e2e suite, when specs are slow or intermittently red, or when deciding whether a case belongs here at all. Not for one-off checking that a change renders, not for unit or integration tests, and not for load testing.
-
nahid-sparktales Bundle Test DesignWrite unit and integration tests that fail for the right reason — behaviour-level assertions, boundary values, the smallest honest double, deterministic setup and teardown. Use when adding tests for new code, pinning a bug before fixing it, or repairing tests that stay green while the code is broken. Not for deciding what to test or at which level, not for browser journeys, and not a way to call a change verified.
-
nahid-sparktales Bundle AuthenticationEstablish who the caller is — session cookies, bearer tokens, refresh, and OAuth/OIDC flows — and put each where it belongs. Use when adding or changing login, logout, signup, session handling, token issuance or refresh, an identity-provider integration, or when a request arrives with a credential nobody validates. Not for deciding what an authenticated caller may then do (that is authorization), not for the login screen's design, and not for hand-rolling crypto.
-
mezmo Skill Aura Hidden ValueUse when asked for the Aura hidden integration test value.
-
nahid-sparktales Bundle Data IntegrityKeep data correct over time — write the invariants down, push each one to the lowest layer that can enforce it, cover the rest with reconciliation queries, and detect drift before a user reports it. Use when deciding where a rule should be enforced, auditing a schema whose rules live only in application code, building reconciliation or drift checks, or investigating data that looks wrong. Not for sequencing a schema change (migrations) or proving one migration's outcome (database-migration-verification), and it stops before repairing rows in a shared environment.
-
nahid-sparktales Bundle Idempotency And RetriesMake an operation safe to repeat — idempotency keys and their storage, what a replay returns, retry policy with backoff and jitter, and how to reconcile after a timeout whose outcome is unknown. Use when an operation has an external side effect (a charge, an email, a provisioning call), when a caller needs to retry safely, or when duplicates have already appeared in production. Not for webhook receipt mechanics, not for database transaction design, and not for choosing a queue.
-
anorth Bundle Anorth ReviewReviews diffs using distinctive preferences distilled from Alex North's public GitHub reviews (naming, API shape, errors, tests, coupling, and related themes). Use when the user asks for a code review, PR review, or anorth-style review.
-
acryldev Skill Acryl Build ExtensionUse when the user asks you to add a feature, tool, panel, command or integration to ACRYL itself (build a plugin or extension). The end-to-end workflow, from reading the docs to a live plugin.
-
highflame-ai Skill ZeroidMANUAL TRIGGER ONLY: invoke only when user types /zeroid. Identity infrastructure for AI agents — register identities, issue tokens, delegate to sub-agents, revoke credentials, and manage credential policies via the Zeroid REST API.
-
demondamon Skill Agenticx Memory ArchitectGuide for setting up and using the AgenticX memory system including Mem0 integration, long-term memory, context management, and memory-enhanced agents. Use when the user wants to add memory to agents, persist conversation history, build memory-aware workflows, or integrate with Mem0 for long-term recall.
-
caneff 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.
-
undertone0809 Bundle Delivery Lifecycle MaintainerCoordinate complex Rudder delivery when concurrent integration, runtime/data identity, or release gates require a machine-readable evidence packet. Follow AGENTS.md for authorization and review depth. Ordinary docs, skills, localized fixes, and simple Git handoffs do not need this lifecycle.
-
caneff Bundle Python Testing PatternsPython testing patterns and test-quality review using pytest. Use when writing, modifying, refactoring, or reviewing Python tests; before adding assertions, apply a critical-eye pass for behavior ownership, duplicate coverage, brittle string matching, overbroad fixture use, and unit-vs-integration boundaries.
-
undertone0809 Bundle Product Acceptance Verifier MaintainerUse after implementation when Rudder needs independent black-box acceptance of the exact final candidate on a real UI, Desktop, CLI, runtime, integration, or release surface. Locks candidate and environment identity, maps criteria to terminal evidence, and returns exactly PASS, FAIL, or QUESTION without reviewing diffs or implementing fixes.
-
ngrok Skill Secure EndpointPut authentication, rate limiting, IP restrictions, header rules, or a custom response in front of an ngrok endpoint using a Traffic Policy, without changing application code. Covers requiring login (OAuth/OIDC), locking to specific IPs, blocking or denying requests, returning a maintenance page or custom response, and injecting or stripping headers. Use when the user wants to protect, gate, throttle, or add an API-gateway layer to an endpoint. Use when the user says "add auth to my ngrok URL", "require Google login", "rate limit my endpoint", "restrict by IP", "block a path", or "put up a maintenance page".
-
andrewdryga Skill Tooling Verify APIConfirm a function, argument, option, type, callback, or CLI flag actually exists with the signature you think — before you call it. Use whenever you're about to use an API you're not certain of (a Repo/Ecto/Phoenix/Oban/Swoosh function, a mix task, a dependency's option, a runner/CLI flag), or any time you'd otherwise be guessing. Stops hallucinated functions before they're written.
-
ngrok Bundle Expose Localhost 2Expose a local service to the public internet using ngrok. Starts a tunnel, optionally adds OAuth or WAF via Traffic Policy. Handles HTTP services and raw TCP (SSH, RDP, databases). Use when asked to expose, tunnel, share, or make a local service publicly accessible, or to reach a machine that has no public IP. Also covers sharing work-in-progress with a specific person and the dev-server quirks that break a shared preview.
-
ngrok Bundle Receive WebhooksReceive and verify inbound webhooks from providers like Stripe, GitHub, Twilio, Slack, or Shopify and deliver them to a local or private service without exposing that service to the public internet. Verify signatures at the edge with no app code; route third-party callbacks to a service behind a firewall, including regulated (HIPAA/PCI) environments or a centralized webhook gateway shared across teams. Use when the user needs to receive, test, or debug webhooks locally, wants signature verification without writing it, or must route callbacks to a private service.
-
robertoatila Skill Benchling Lims Laboratory TrackingIntegrates Benchling API for registry entities, inventory, ELN entries, and laboratory workflows.
-
luocfprime Skill Public Contract ChangeChange Labtasker's public Task lifecycle, HTTP API, Python API, CLI, configuration, query language, or persisted schema while keeping every public surface and invariant aligned. Do not use for internal refactors with no observable behavior change.
-
macotasu Bundle Architecture Review外部サービスとの連携・非同期処理・スキーマ変更を含む差分を、システムの整合性と運用性の 観点でレビューするスキル。 DB トランザクションと外部副作用の二重書き込み(outbox パターン)、部分失敗の後始末、 リトライに対する冪等性、順序保証への暗黙の依存、外部障害と自サービスの可用性結合、 API とスキーマの後方互換(expand/contract・マイグレーションのロック・ロールバック可能性)、 観測性と障害時の運用(タイムアウト・相関ID・kill switch) を見る。 メール送信 / 決済 / 通知 / 検索インデックス更新 / 自社が送信する webhook / メッセージキュー / 非同期ジョブ / DB マイグレーション / API のレスポンス型変更 に触れる変更をレビューするとき、 および設計時に穴を洗い出すときに使う。 事業形態に依存しないので、SaaS でなくても適用できる。 コードの書き方(命名・型設計・テスト網羅・エラーハンドリングの握り潰し)は対象外。
-
robertoatila Skill Bioservices REST FederationUnified programmatic interface to 40+ bioinformatics databases including UniProt, KEGG, and ChEMBL.
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 huawei-apig, gh-address-comments, geo-map-compliance-guard. 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.