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.
-
cosmix Skill Loom WebhooksWebhook implementation and consumption patterns.
-
cosmix Skill Loom API DesignDesigns RESTful APIs, GraphQL schemas, and RPC interfaces for consistency, usability, and scalability.
-
cosmix Skill Loom Rate LimitingAPI rate limiting and quota management.
-
syncfusion Bundle Syncfusion Aspnetcore BlockeditorImplement Syncfusion Block Editor control in ASP.NET Core applications using Razor Tag Helpers. Use this skill when working with Syncfusion Block Editor, EJ2 BlockEditor, ASP.NET Core block-based content editing, or <ejs-blockeditor> syntax and collaborative editing features, real-time multi-user editing, Yjs integration, user presence and remote cursors, document version history. Covers block management, nested content structures, drag-and-drop functionality, content sanitization, installation, tag helper setup, block types, content manipulation, events, menus, and advanced features for creating rich block-based document editors.
-
cogine-ai 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.
-
blink-new Skill GithubGitHub operations via the `gh` CLI: issues, PRs, CI runs, code review, API queries. On Blink Claw, `gh` and `git` are pre-authenticated via the Blink GitHub App credential helper — no `gh auth login`, no PAT needed. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3) listing/filtering PRs or issues, (4) viewing run logs. For cloning and REST via the connector, see the `blink-github` skill.
-
blink-new Skill Blink JiraCreate and manage Jira issues, sprints, and projects via the Atlassian API. Use when asked to create tickets, update issue status, search issues, or check sprint progress. Requires a linked Jira connection.
-
wpgaurav Skill Fluent CommunityUse when pushing content, docs, posts, changelogs, or other updates to Fluent Community spaces through the Fluent Community REST API.
-
ch4570 Bundle RequestScaffold a REST request DTO co-located with its controller, as a validated Kotlin data class. Use when adding a request body for an API endpoint.
-
ch4570 Bundle ServiceScaffold a domain service in a domain module — the external entry point for an entity's reads/writes. Collaborators (batch writers, Kafka consumers, API services) call the service, never repositories directly. Use when adding domain logic / a read+write entry point for a domain.
-
ch4570 Bundle E2e RunnerRun repository E2E or integration tests in an isolated Testcontainers environment; use for E2E, integration, QA, or full test requests.
Audited -
zaxbyhub Skill Fastapi Rate Limiting IntegrationPatterns for integrating rate limiting into FastAPI applications using slowapi. Covers decorator signatures, dependency injection, and common pitfalls.
-
zhizhunbao Bundle Andonq腾讯云 AndonQ 工单与智能客服助手 — 不切窗口、不排队,即刻获得腾讯云全产品线专业解答。支持工单查询(列表/详情/流水)、创建工单(自动匹配产品分类)、集团工单与需求单管理、腾讯云全产品线智能问答,以及通过 tccli 调用腾讯云任意云 API(如 CVM、CBS、CAM 等)。当用户查询工单、查看工单详情、创建工单、咨询腾讯云产品问题(如 CVM、轻量应用服务器、COS 等)、查询集团工单/需求单、要求找人工客服、或需要调用腾讯云 API 进行资源管理操作时使用。
-
zhizhunbao Bundle Openai Whisper APITranscribe audio via OpenAI Audio Transcriptions API (Whisper).
Audited -
zhizhunbao Skill Cms Data ManagerManage Payload CMS data for Module Market: seed initial data, update module records, sync demoPayload changes, and migrate schema updates. Uses Payload REST API (localhost:3000) and seed-modules.ts for data definitions. Triggers: seed数据, CMS更新, 模块数据, payload更新, demo数据, 重新seed
-
zhizhunbao Bundle Module ExtractorExtract or install modules from analyzed repos. Decision tree: if extracting a sub-module pulls in >50% of repo files, use install-type (pip install + thin API wrapper). Otherwise use extract-type (copy code + rewrite imports with rope). Triggers: 模块提取, 安装型, 提取型, extract module, 代码提取, 代码移植
Audited -
zhizhunbao Bundle Workbuddy Channel SetupAutomate WorkBuddy channel integration setup using playwright-cli. Supports Feishu and QQ Bot channels. Creates apps, configures bot capabilities, permissions, event subscriptions, callbacks, and publishes. Trigger when user mentions: 配置飞书, 接入飞书, WorkBuddy飞书, feishu setup, 飞书机器人配置, 配置QQ, 接入QQ, QQ机器人, qq bot setup, WorkBuddy QQ.
Audited -
filippodesilva Bundle Nestjs PerformanceOptimize NestJS throughput with Fastify adapter, singleton scope enforcement, compression, and query projections. Use when switching to Fastify, diagnosing request-scoped bottlenecks, or profiling API overhead.
-
filippodesilva Bundle Nestjs API StandardsCreate standardized API response envelopes, paginated endpoints, and error interceptors in NestJS. Use when implementing response wrappers, pagination DTOs, or global error formats.
-
andurilcode Skill Technical WritingApply whenever the user needs to write, draft, review, or improve technical documents — RFCs, design docs, ADRs, runbooks, postmortems, one-pagers, announcements, Slack threads, PR descriptions. Triggers on 'write a design doc', 'draft an RFC', 'help me write this up', 'write a runbook', 'review my doc', 'make this clearer', 'write a postmortem', or when technical information must be communicated to a specific audience. Also trigger when the user pastes a draft for feedback or needs to explain technical decisions to non-technical stakeholders.
Audited -
andurilcode Skill Experimental DesignApply experimental-design whenever the user needs to test a hypothesis, validate an assumption, or determine whether something actually works. Triggers on phrases like "how do we test this?", "design an experiment", "what would prove this?", "set up an A/B test", "how do we validate this hypothesis?", "what's the right control?", "is this result significant?", "what sample size do we need?". Use proactively when decisions rest on untested assumptions — designing the test before collecting data prevents post-hoc rationalization.
Audited -
gustavo-meilus Skill Finishing A Development BranchStructured integration protocol that enforces a test-verification gate and presents branch disposition options (merge, PR, keep, or discard). Use when implementation is complete, all tests pass, and an integration decision for the development branch is pending.
-
openyida Skill Yida Login宜搭登录态管理。以 OpenYida auth snapshot 为准;默认 OAuth token,snapshot 返回 env 注入状态时使用运行环境注入 token。
-
openyida Bundle Yida Connector宜搭 HTTP 连接器创建与管理。打通钉钉/自建系统/第三方 API,支持 6 种鉴权方式。适用于用户需要接入外部接口、配置鉴权、创建或管理连接器时。
-
openyida Bundle Yida IntegrationYida Integration
-
openyida Bundle Yida Dingtalk Openapi将钉钉开放平台官方服务端 API 转成宜搭 HTTP 连接器动作,并供表单、集成自动化或 YidaCodeCanvas 自定义页面安全调用。负责官方文档核对、DingAuth 账号配置暂停与确定性回读。触发词:钉钉开放平台接口、api.dingtalk.com、x-acs-dingtalk-access-token。
-
openyida Bundle Yida Canvas Data Binding自定义页面真实数据接入技能。用于在使用 `YidaCodeCanvas` 组件实现的页面中用 dataBinding + 发布层 yida/utils window 桥接入宜搭表单、流程 API、连接器代理或同源接口数据,处理返回体包裹解析、totalCount 保护、DataBridge 状态和静默刷新。触发词:dataBinding、DataBridge、数据桥、YidaCodeCanvas 真实数据、页面显示 0 条但数据管理有数据、表单数据接入、流程数据接入、轮询刷新列表或 KPI。
-
openyida Skill Yida Connector Safe Actions从前端 API 文件或后端 Controller 代码中提取接口定义,为已有宜搭连接器生成执行动作配置;修复"测试后动作消失"问题。适用于连接器已创建、需要添加可调用的 API 操作时。
-
topprismdata Skill Autogluon Timeseries StrategyAutoGluon TimeSeriesPredictor: special API and presets for time series forecasting (different from TabularPredictor). Validated on Store Sales (N=3M, 33 families × 54 stores × 1684 days): AG 1.5 Chronos-2 + Chronos + onpromotion covariates → **LB RMSLE 0.39525** (best historical, vs AG 1.4 0.41852, vs manual 3.0+). Use when: (1) Working on time series competitions (forecasting), (2) Have multi-series data with optional covariates (promotions, holidays, prices), (3) Want AG 1.5 Chronos-2 zero-shot OR fine-tuned, (4) Need to bypass HF download errors. Differs from `autogluon-preset-strategy` (which covers TabularPredictor). Key breakthrough: using `model_path=LOCAL_PATH` to bypass `hf-mirror.com` download errors.
-
brandonburrus Skill DemoThis skill should be used when the user wants to see or show off a working demo of recent work, such as a feature just built, a codebase just landed in, or work completed this session. It applies when the user says "demo this", "/demo", "show me it working", "set up a demo", "let me see it", or "re-setup the demo", optionally naming a specific target. It stages realistic local demo data and proactively opens the best demo for the project type (web, API, CLI, library, service). It should not be used to confirm a change is correct (use verify) or to just launch the app without staging a presentable demo (use run).
-
xobotyi Bundle PestPest testing framework conventions and practices. Invoke whenever task involves any interaction with Pest — writing function-style tests (test/it/describe), the expect() expectation API, datasets, hooks, architecture/mutation/type-coverage/browser testing, Pest.php configuration, or running the pest CLI.
-
xobotyi Bundle BunWrite and review Bun: the Bun-native API surface against its `node:` equivalents, the HTTP and WebSocket server, file and process I/O, the shell, the data clients, `bun:test`, the bundler and compiled binaries, and the package manager.
-
xobotyi Bundle MetricsqlVictoriaMetrics MetricsQL query language as a PromQL superset: rollup extensions, behavioral differences from PromQL (rate/increase semantics, implicit conversions, auto-aligned subqueries), label manipulation, WITH templates, keep_metric_names modifier, multiple-or filters, and query API enhancements. Invoke whenever task involves any interaction with MetricsQL or VictoriaMetrics queries — writing, debugging, optimizing, migrating PromQL to VictoriaMetrics, or reviewing.
-
xobotyi Bundle Rust TestingRust testing conventions and frameworks: built-in #[test], integration, and doctest layout plus the cargo-nextest runner and the proptest, insta, criterion, mockall, and rstest ecosystem. Invoke whenever task involves any interaction with Rust tests — writing, running, configuring, or debugging tests in .rs files and Cargo projects.
-
teddyjfpender Bundle Cairo Test OrganizationExplain Cairo test organization for unit vs integration tests, tests directory layout, and shared helpers; use when a request involves structuring tests across files or crates in Cairo.
-
blink-new Skill Blink FetchMake HTTP requests to any external URL via the Blink proxy. Handles CORS, auth headers, and returns the response body. Use when you need to call an external API, download a page, or make any outbound HTTP request.
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 andonq, openai-whisper-api, cms-data-manager. 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.