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.
-
marcioaltoe Skill Backend EngineerBackend engineering with Modular Monolith, bounded contexts, and Hono. **ALWAYS use when implementing ANY backend code within contexts, Hono APIs, HTTP routes, or service layer logic.** Use proactively for context isolation, minimal shared kernel, and API design. Examples - "create API in context", "implement repository", "add use case", "context structure", "Hono route", "API endpoint", "context communication", "DI container".
-
antoniolg Skill NotionNotion API for creating and managing pages, databases, and blocks.
-
menkesu Skill Culture CraftDesigns team culture and sets standards of excellence using David Singleton (Stripe) and Dharmesh Shah (HubSpot) frameworks. Use when building teams, setting cultural values, creating rituals, or establishing excellence standards.
-
kltng Bundle Cbdb APIQuery the China Biographical Database (CBDB) API to retrieve comprehensive biographical data about historical Chinese figures. Use this skill when searching for information about Chinese historical figures, scholars, officials, or literary figures from the 7th century BCE through the 19th century CE. Applicable for queries about biographical details, social relationships, official positions, or when users mention specific Chinese names or CBDB person IDs.
-
kltng Bundle Jbdb APIQuery the Japan Biographical Database (JBDB) API to retrieve biographical data about historical Japanese figures. Use this skill when searching for information about Japanese historical figures, samurai, monks, artists, poets, or other individuals. Applicable for queries about biographical details, kinship relations, non-kinship associations, events, personal history, occupations, or when users mention specific Japanese names or JBDB person IDs.
-
kltng Bundle Cbdb LocalQuery the China Biographical Database (CBDB) locally via SQLite for biographical data on 656K+ historical Chinese figures from the 7th century BCE through the 19th century CE. Use when searching for Chinese historical figures, scholars, officials, or literary figures — their biographical details, family/kinship networks, official postings, social associations, examination records, or addresses. Runs entirely locally after initial database download (~556 MB). Faster and more flexible than the API version.
-
kltng Bundle Chgis TgazQuery the China Historical GIS (CHGIS) Temporal Gazetteer (TGAZ) API to search for historical Chinese placenames from 222 BCE to 1911 CE. Use this skill when searching for information about historical Chinese places, administrative units, or geographic locations during the dynastic period. Applicable for queries about historical place names, administrative hierarchies, or when users mention specific Chinese locations with historical context.
-
kltng Bundle Loc CatalogSearch the Library of Congress digital collections via the loc.gov JSON API. Use this skill whenever the user wants to search LOC's digitized books, photos, maps, manuscripts, newspapers, audio, or film/video, look up items by LCCN, browse LOC collections, find primary sources with date range filters, or retrieve citations and download links for LOC materials. Also triggers when cross-referencing items found in other library catalogs against LOC holdings.
-
kltng Bundle Columbia ClioSearch Columbia University Libraries' CLIO catalog for books, journals, manuscripts, and other holdings via its Blacklight JSON API. Use this skill whenever the user wants to look up items in Columbia's library, check availability of books at Columbia, search by title/author/subject with faceted filtering by format/language/location, or retrieve detailed catalog records including call numbers and holdings data. Triggers when referencing Columbia University collections or Ivy League library holdings.
-
kltng Bundle Nlb SingaporeSearch the National Library Board (NLB) Singapore catalog for books, audiovisual materials, and digital resources via the official Catalogue API. Use this skill whenever the user wants to search Singapore's national library holdings, check book availability across NLB branches, look up titles by ISBN/BRN, find new arrivals, browse checkout trends, or retrieve detailed bibliographic records from NLB. Triggers when referencing Singapore library collections, Southeast Asian library holdings, or NLB resources.
-
lprior-repo Skill JjJujutsu (jj) version control expert. Covers workflows, isolation, rebasing, revsets, and GitHub/Gerrit integration.
-
lprior-repo Bundle Hands On QAManual QA tester that invokes CLI tools, APIs, and interfaces by hand across happy paths and all failure paths. Tests actual invocation behavior — does the binary run, does the endpoint respond, does error handling work. Reports findings with real terminal output as evidence. Does NOT write or modify code. Trigger: "test this by hand", "manually test", "does this actually work", "try all the paths", "smoke test", "hand-test this CLI/API".
-
dotnet Skill API ReviewReviews .NET API surface area PRs for design guideline violations. Analyzes api/*.cs file diffs, applies review rules from .NET Framework Design Guidelines and Aspire conventions, and attributes findings to the developer who introduced each API (via git blame). Use this when asked to review API surface area changes.
4k -
kltng Bundle Wikidata SearchSearch for items and properties on Wikidata and retrieve entity details, claims, and external identifiers. Supports both keyword search (Wikidata Action API) and semantic/hybrid search (Wikidata Vector Database), plus direct entity retrieval (Special:EntityData) and structured querying (WDQS SPARQL).
-
lprior-repo Bundle Test WriterUltimate Rust test enforcer. Writes exhaustive tests across unit, integration, proptest, and Kani. Enforces testing trophy.
-
no-problem-dev Skill Go Dev ServerGo 開発サーバーの起動・管理。「go run」「サーバー起動」「開発サーバー」「API サーバー」「ローカルサーバー」などのキーワードで自動適用。
-
lprior-repo Bundle Async Rust ReviewerRuthless reviewer for asynchronous Rust code. Enforces spawn discipline, stream combinators over loops, Send+Sync hygiene, cancellation safety, observability (tracing + tokio-console + OTLP), sync-core/async-shell architecture, hexagonal boundaries, and performance benchmarks. Use when reviewing, auditing, or writing any async Rust — tokio, futures, streams, spawned tasks, concurrent pipelines, or async API design. Even if the user just says 'review this async code' or 'is this concurrent Rust correct?', this skill should activate.
-
no-problem-dev Skill Go Backend WorkflowGo バックエンド開発ワークフロー全体のガイド。「Go」「バックエンド」「API サーバー」「golang」などのキーワードで自動適用。ビルド・テストはサブエージェント、品質・メンテナンスはスキルを推奨。
-
fujigo-software Bundle API DesignAPI design principles for REST, GraphQL, and gRPC
-
ihj04982 Skill Tdd WorkflowUse this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests. Includes requirements summary and troubleshooting (formerly testing-requirements).
-
microsoft Skill Investigate Integration TestInvestigate a failing integration test from a GitHub issue. Downloads logs/artifacts, analyzes the failure, examines relevant skills, and suggests fixes. TRIGGERS: investigate integration test, debug integration test, failing integration test, test failure investigation, diagnose test failure, analyze test issue
2.7k -
beshkenadze Skill JSON SchemaGenerate and validate JSON Schema definitions. Use when asked to create schemas, validate JSON structure, or document API payloads.
-
benjaming Bundle Pr CreatePublish a pull request with automated type detection, Linear/Jira linking, PR templates, and Slack review message.
-
benjaming Skill Product QAAnnounce that a feature is ready for manual QA on its ephemeral environment by creating a "[PRODUCT QA]" sub-issue on Linear with the QA label applied at creation, so the team's product_bot auto-posts the ephemeral-env links to the #product-qa Slack channel. Drafts the body from the PR diff and the parent Linear issue (what-to-test + scope + env block), renders in chat for approval, and publishes only on explicit confirmation. This skill should be used when asked to announce a feature for product QA, signal that a PR is ready for QA on an ephemeral/preview env, notify the QA channel, or "annonce QA".
-
benjaming Skill InvestigatePull the full context of a Linear/Jira issue or Slack thread — ticket, thread, prior work, code — then plan next steps.
-
benjaming Skill Daily UpdateDraft Benjamin's daily Slack update for the Naboo team from Linear. Pulls his issues closed since the previous work day (DONE), currently started (IN PROGRESS), and optionally blocked (BLOCKERS), formats them in the team's Slack style, and iterates in chat until approved. Triggers on "daily update", "daily post", "write my daily", "standup post", or "what did I do yesterday".
-
cognyai Skill Meta CapiMeta Conversions API (CAPI) Setup Reference — architecture, event types, customer information hashing, deduplication, implementation examples, AEM, and testing
-
cognyai Skill Video To GifConvert an MP4 (e.g. a HyperFrames render or a screen recording) to a high-quality GIF using FFmpeg's two-pass palette method. Picks the right preset for the target surface — Slack/DMs/Twitter/email/Reddit/GitHub — so you don't ship a 40MB GIF to a 5MB inbox.
-
nansen-ai Skill Nansen Alerts Webhook ListenerSet up a local webhook server to receive Nansen smart alerts in real-time with HMAC signature verification and public tunneling. Use when a user wants to listen for alerts on their local machine.
-
throokie Bundle Newapi CLINew API CLI 工具 - 当用户需要调用 New API 上的模型、批量调用多个模型、并发测试不同渠道模型时使用。支持列出所有模型、调用单个模型、并发调用多个模型、按供应商/渠道过滤。触发词:newapi、调用模型、批量调用、测试模型、渠道测试、并发调用、模型列表。
-
throokie Bundle Orchestrator多代理协作编排器,基于 Anthropic 工程团队架构,支持 Lead-Worker 模式、API Key 轮换、并行执行。触发词:创建团队、多代理协作、长任务、复杂任务、并行搜索。
-
navraj007in Skill API ArtifactsTemplates and rules for generating OpenAPI specs, Postman collections, AsyncAPI specs, and GraphQL schemas from architecture manifests
-
phananhtuan09 Bundle API DesignUse when designing new API endpoints, reviewing API contracts, aligning FE/BE on schema, adding versioning strategy, defining error response structure, or any task involving API interface decisions. Skip when implementing existing well-defined API specs with no design decisions needed.
-
phananhtuan09 Skill Swagger DocsUse when writing or updating Swagger/OpenAPI docs, documenting new endpoints, reviewing existing API docs for completeness, or generating OpenAPI spec from code. Skip when the API is internal-only with no external consumers and no doc requirement. Skip when making API design decisions (endpoint naming, HTTP conventions, versioning strategy) — use api-design instead.
-
phananhtuan09 Skill Verify FeatureUse when the user asks to verify implementation-level evidence (code tests, build checks, API checks) against an approved spec and its structured testcase definitions. Appends detailed evidence to the verification record without touching the checklist.
-
helderberto 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.
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 newapi-cli, backend-engineer, notion. 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.