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.
-
dojogenesis Bundle Seed To Skill Converter 2> **OpenClaw Integration:** This skill is invoked by the Dojo Genesis plugin via `/dojo run seed-to-skill-converter`.
-
dojogenesis Bundle Patient Learning Protocol 2> **OpenClaw Integration:** This skill is invoked by the Dojo Genesis plugin via `/dojo run patient-learning-protocol`.
-
dojogenesis Bundle Pre Implementation Checklist 2> **OpenClaw Integration:** This skill is invoked by the Dojo Genesis plugin via `/dojo run pre-implementation-checklist`.
-
dojogenesis Bundle Strategic To Tactical Workflow 2> **OpenClaw Integration:** This skill is invoked by the Dojo Genesis plugin via `/dojo run strategic-to-tactical-workflow`.
-
hezaohezao Skill Github IssuesCreate, triage, label, assign GitHub issues via gh or REST.
-
prayceo Bundle Pyramid EmailWrite, rewrite, and pressure-test any outbound message so the reader knows the ask in sentence one — using Barbara Minto's Pyramid Principle (answer first, MECE supports, verified proof below) and a simulated-recipient Executive Test. Use for emails, Slack messages, texts, memos, board and investor updates, status reports, cold outreach, follow-ups, asks, declines, bad news, and partner comms. Trigger on "write/draft an email", "rewrite this", "tighten this", "make this clearer/shorter", "punch this up", "does this land", "BLUF this", "pyramid principle", "MECE", "SCQ", "executive test", "what's my subject line", or any time the user pastes a draft and wants it better. Also trigger proactively whenever the user composes a message carrying an ask, a decision, or money. This skill writes one message at a time; it is not for batch inbox triage. Do NOT use for speeches, keynotes, sermons, VSLs, or talk tracks — spoken persuasion needs story shape, not answer-first; route those to gatena-speech-writer.
-
prayceo Bundle Audio TranscriberTranscribe audio and video files to text using Whisper (local, free, no API key needed). Use this skill whenever the user asks to transcribe, convert audio to text, get a transcript, subtitle, or caption any audio or video file. Supports mp3, wav, m4a, mp4, flac, ogg, webm, and more. Trigger for "transcribe", "transcript", "audio to text", "what does this audio say", "convert this recording", "speech to text", "subtitles", "captions", "listen to this file", or any request involving extracting text from audio or video files.
-
gktuoktay Skill Validation And Integrity Gate 3Dual-Validation & Integrity Gate: Strictly enforces defensive programming, null-checks at the DB level, FluentValidation at the API, and UX-friendly client-side validations.
-
gktuoktay Skill API Versioning Architect 2Eski istemcileri (client) bozacak Breaking Change değişikliklerini yasaklayan ajan.
-
gktuoktay Skill Circuit Breaker Specialist 2Dış API çağrılarına zorla Polly ve Fallback mekanizması ekleten ajan.
-
irahardianto Skill API Design Principles 2REST/HTTP API design: resource naming, status codes, error formats, versioning, pagination.
-
aethrox Bundle TddTest-driven development discipline: the red-green-refactor cycle, the testing pyramid's proportion of unit/integration/e2e, Fowler's test-double taxonomy, and the FIRST properties of a test worth keeping. Use when building a feature or fixing a bug test-first, mentions "TDD" or "red-green-refactor", or when deciding what kind of test to write, whether to mock a dependency, or how a test suite should be shaped.
-
aethrox Bundle Test StrategySuite-level testing decisions that sit above individual tests, where test data comes from (synthetic factories vs anonymized production snapshots), the flaky-test quarantine policy, and where the integration/e2e boundary actually belongs. Use when deciding how a test suite should source its data, what to do with a flaky test, or whether a given seam needs a full integration test, a contract test, or a unit test with a double is enough. Does not cover the red-green-refactor cycle or test-double taxonomy; see the tdd skill for those.
-
aethrox Bundle API Design StandardsAPI design discipline grounded in the Microsoft/Google REST guidelines, resource and URL conventions, a chosen versioning strategy, what counts as a backward-compatible vs breaking change, and consumer-driven contract testing. Use when designing a new API endpoint, changing an existing API's request/response shape, deciding how to version an API, or asking whether a change to a public interface is breaking.
-
peterish8 Skill Google JSON StyleApplies Google JSON style for formatting, naming, and conventions. Use when writing or reviewing JSON, .json files, API payloads, or JSON configuration.
-
phanghonghao Bundle AI GenAI 生图/生视频。通过 paratera API 生成图片和视频。Use when user mentions: ai-gen, 生图, 生视频, 文生图, 文生视频, 生成图片, 生成视频, AI绘图, AI视频, AI生图, AI生视频, image generation, video generation, 批量生图, 批量生视频.
-
xmuhameed Bundle Backend AuthNestJS JWT authentication and RBAC: JwtGuard, OptionalJwtGuard, AuthorizeCoreUsersGuard, CoreUserType decorator, login/register, Google/Apple OAuth, token invalidation. Use when protecting routes, implementing auth, roles, guards, or login endpoints.
-
xmuhameed Skill Backend Error HandlingNestJS error handling: handleException, CustomHttpException, AllExceptionsFilter, PrismaExceptionFilter, response helpers sendSuccessfulResponse and sendCustomResponse. Use when handling errors, API responses, or exception filters.
-
xmuhameed Skill Backend Nest StackNestJS 11 + Fastify + Prisma 8 + PostgreSQL backend stack overview: project layout, bootstrap, app module wiring, versions, and conventions. Use when scaffolding a new NestJS API or onboarding to the backend architecture.
-
jbdamask Bundle Cost TrackingTrack API token costs for specific operations in Claude Code. Use when the user invokes /cost-tracking to start measuring costs, or says "stop tracking", "stop cost tracking", or "how much did that cost" to stop and calculate. Tracks input, output, and cache tokens per API call and calculates USD cost using current Anthropic pricing.
-
jbdamask Skill Architecture Decision RecordsWrite and maintain Architecture Decision Records (ADRs) that capture the context and rationale behind significant technical decisions. Use when documenting an architectural or technology choice, recording a design trade-off, superseding a past decision, or setting up an ADR process. Also use proactively to offer an ADR when a significant decision is made during a coding session (database, framework, auth scheme, API style, integration pattern). Triggers on "write an ADR", "document this decision", "record this architecture choice", "add a decision record", "supersede ADR".
-
opengitcode Skill XurlA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
-
opengitcode Skill GithubGitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3) listing/filtering PRs or issues, (4) viewing run logs. NOT for: complex web UI interactions requiring manual browser flows (use browser tooling when available), bulk operations across many repos (script with gh api), or when gh auth is not configured.
-
opengitcode Skill NotionNotion API for creating and managing pages, databases, and blocks.
-
opengitcode Skill WeatherGet current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.
-
shipshitdev Bundle Content Script Developer 2Expert in browser extension content scripts, DOM integration, and safe page augmentation across modern web apps.
-
i-onlabs Skill API ConnectorPatterns for connecting to external APIs like Stripe, OpenAI, Anthropic, Supabase, Replicate, and others. Use when user wants to integrate a third-party service, asks about API keys, authentication, making HTTP requests, or is troubleshooting API connection issues like CORS, 401, 403, or rate limits.
-
thiientv Skill Branch IntegrationCloses a completed development branch by checking the final diff and proof, presenting merge, pull-request, keep, or discard options, and cleaning up only after the user or repository workflow chooses a path. Use when feature work is complete and the branch must be integrated or retired. Not for claiming a feature is complete before verification.
-
thiientv Bundle Behavior ValidationValidates a running application, CLI, API, service, or generated artifact as a user or operator against a prewritten observable behavior contract while remaining source-blind. Use for acceptance checks, runtime proof, anti-fake probes, release smoke tests, or an independent companion to code review. Not for source-quality findings, root-cause diagnosis, or visual design judgment outside the contract.
-
naubergois Skill Google Auth LoginGoogle OAuth (shiiman) para APIs Drive/Gmail/Calendar/Docs — não é sessão do NotebookLM. Use when the user asks Google OAuth, token API Google, auth-login.
-
naubergois Skill Google Auth SetupPrepara o client OAuth desktop do plugin shiiman-google. Use when the user asks OAuth setup, client_secret Google, google-auth-setup.
-
naubergois Skill Shiiman Auth LoginGoogle OAuth 認証を実行する。「Google ログイン」「認証して」「ログインして」「Google 認証」「アカウント追加」などで起動。 Vendored shiiman-google. Use when the user asks auth-login or shiiman auth-login.
-
naubergois Skill Shiiman Auth SetupGoogle OAuth クライアント設定の手順を案内する。「OAuth 設定」「Google 認証の準備」「クライアント ID 作成」「認証手順を教えて」「Google ログイン準備」「OAuth セットアップ」「認証設定したい」などで起動。 Vendored shiiman-google. Use when the user asks auth-setup or shiiman auth-setup.
-
shawnclybor Skill Five WhysRoot-cause analysis protocol for when something breaks or fails unexpectedly. Use when a tool call fails twice, an integration returns unexpected results, a workflow produces wrong output, or any situation where retrying blindly would waste time. Also use when the user says "why did that break", "what went wrong", "debug this", or "figure out why X isn't working." Use proactively — if you catch yourself about to retry the same failing call a third time, stop and invoke this skill instead. Do NOT use for routine errors with obvious fixes (typos, missing params, wrong file path). Use when the failure is surprising or the cause is unclear.
-
ferocknew Bundle Gaode Map高德地图个人查询工具。封装了高德开放平台的Web服务API,提供地理编码、POI搜索(v3+v5)、路径规划、交通态势、地址真实性验证等能力。当用户提到以下任意场景时,都应主动使用本技能:查找附近的餐厅/景点/商场等POI、规划从A到B的路线(步行/驾车/公交)、查询交通路况、验证地址是否存在、将地址转换为坐标或反向解析、行程规划、路线规划。即使用户没有明确说"查询地图",只要涉及地理位置、出行、导航、行程等话题,都应考虑使用本技能。
-
ferocknew Bundle Gitea API当用户要求"查询 Gitea"、"操作 Gitea"、"获取仓库信息"、"Gitea API"、"Gitea 包管理"、"查看容器镜像"时使用此 skill。
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 seed-to-skill-converter, patient-learning-protocol, pre-implementation-checklist. 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.