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.
-
s2b-dev Skill Web 2Reach the public internet — fetch web pages and run web searches. Prefer the vault first; reach for the web when the user references a link or when the needed information cannot be in the vault. Only the query or URL you pass is sent to the configured web service, never vault contents.
-
s2b-dev Skill Bases 2Work with Obsidian Bases for structured data and database-like views. Use when user asks about creating bases, defining schemas, filtering data, or working with structured note collections.
-
s2b-dev Skill Canvas 2Work with Obsidian Canvas files for visual note-taking and concept mapping. Use when user asks about creating, editing, or understanding canvas files, nodes, connections, or visual layouts.
-
s2b-dev Skill Tasks 3Query, create, and complete checkbox tasks managed by the Tasks plugin. Use when the user asks about their tasks, todos, due dates, scheduled/start dates, recurring tasks, or task queries written in Tasks query syntax.
-
s2b-dev Skill Dataview 3Query and analyze notes using Dataview DQL language. Use when user needs tables, lists, or data analysis from vault metadata and frontmatter properties. Requires Dataview plugin.
-
s2b-dev Skill Tasknotes 3Create, read, update, and query tasks managed by the TaskNotes plugin. Use when the user asks about their tasks, todos, due dates, priorities, projects, scheduling, time tracking, or recurring tasks.
-
s2b-dev Skill Manage Notes 2Create, update, delete, and move notes. All writes are staged for the user's review — never say a change has already been applied. Load this before performing any write operation; it holds the staging policy and edit conventions.
-
s2b-dev Skill Explore Vault 2Search, read, and explore the user's vault — find notes by tag, property, folder, or keyword, then read their content. Load this before answering any question that depends on what's in the vault; it holds the note-finding procedure (verify tags/properties/folders before querying, don't guess) and what to do when a search comes back weak (reformulate, escalate the algorithm once).
-
s2b-dev Skill Manage Skills 2Create, revise, or delete skills with manage_skills — author new skills, fold verified knowledge into an existing skill's instructions, or remove a skill you created. Changes apply immediately. Load this before editing or creating a skill.
-
s2b-dev Skill Obsidian Charts 2Create charts and visualizations from note data using Chart.js via dataviewjs. Use when user wants bar charts, line graphs, pie charts, or any data visualization. Requires Obsidian Charts plugin.
-
s2b-dev Skill Notebook Navigator 2Script the Notebook Navigator plugin via its public JavaScript API. Use when the user asks to work with Notebook Navigator and you have an exec_notebook_navigator tool — introspect the API first, then call it.
-
speakeasy-api Bundle Setup Sdk Testing 2Use when setting up SDK testing, configuring contract tests, writing Arazzo test workflows, or running integration tests. Triggers on "SDK testing", "test SDK", "contract testing", "Arazzo tests", "integration tests", "speakeasy test", "mock server", "test generation", "ResponseValidationError"
-
45ck Skill API Attack Surface Mapper 2api-attack-surface-mapper
-
45ck Skill API Contract Testability Checker 2api-contract-testability-checker
-
cristhianzl Bundle API Design 2API Design
-
cristhianzl Bundle Exploratory Testing 2Run structured exploratory testing — write a charter, time-box a session, apply heuristics and oracles to discover bugs the scripted suite never looks for, then debrief and file solid bug reports. Use when the user says "test this manually", "find bugs", "explore the feature", "edge cases", "risk-based testing", "session-based", or asks for a charter, a test session, or a bug hunt on a flow that already "works". Framework- and stack-agnostic. Not for writing automated tests — use writing-tests for unit/integration/E2E coverage and regression checks.
-
growilabs Bundle Kiro Validate Gap 2Analyze implementation gap between requirements and existing codebase. Use when planning integration with existing systems.
-
kalyvask Skill Style Tells 2Scrubs the three surface tells that make prose feel AI-generated, padded, or jargon-heavy. Three targets behind one skill, picked via the --target arg. em-dashes (default off in cold email / memo / Slack, max one per page in op-eds), adverbs (the -ly and intensifier pile), jargon (the Silicon Valley / consultant kill-list plus AI-tell phrases). Use when the user says "kill the AI tells," "scrub jargon," "remove em-dashes," "cut the adverbs," "make this sound human," "less corporate," "sounds like ChatGPT," "—," "very," "really," "leverage," "synergy," "delve," "tapestry." Pass --target em-dashes|adverbs|jargon|all (default all).
-
kong Skill Volcano Auth 2Use for Volcano authentication and identity work including user accounts, email or password sign-up and sign-in, OAuth, sessions, anonymous users, password recovery, and private or per-user data.
-
kong Skill Install Volcano 2Install, upgrade, or set up the Volcano CLI. Use this whenever a task needs the volcano CLI and `which volcano` hasn't been confirmed yet, even if the user never says "install" (e.g. "build me a todo API using volcano").
-
kong Skill Volcano Typescript 2Canonical TypeScript type definitions for the Volcano SDK: User, Session, AuthResponse, QueryBuilder, StorageObject, Realtime types, Function invocation generics, OAuth providers, middleware types, and utility types.
-
lufigir Bundle Tdd 2Test-driven development — the reference that makes the red→green loop produce tests worth keeping. Use when implementing a feature or fixing a bug test-first, when writing or reviewing tests, on "red-green-refactor", or when integration tests are wanted. Spanish triggers: "test", "tests", "pruebas", "prueba unitaria", "haz los tests", "escribe pruebas", "primero el test", "cobertura".
-
higress-group Skill Issue Spec Github 2Use GitHub CLI for GitHub issues, pull requests, CI runs, and API queries that issue-spec does not wrap.
-
higress-group Bundle Higress Wasm Go Plugin 2Develop Higress WASM plugins using Go 1.24+. Use when creating, modifying, or debugging Higress gateway plugins for HTTP request/response processing, external service calls, Redis integration, or custom gateway logic.
-
jjenkins Skill Image Key 2Generate a free test API key for Lab Nocturne image storage. No signup or email required — get an instant key with 10MB file limit and 7-day retention. Start uploading and hosting images immediately. Use this skill whenever the user wants to set up image storage, get an API key, or is getting started with Lab Nocturne — even if they just say 'I need somewhere to host images'. Triggered by /generate-key or naturally.
-
jjenkins Skill Generate Key 2Generate a test API key for Lab Nocturne. Triggered by /generate-key or naturally (e.g. 'get me an API key'). This is an alias for the image-key skill.
-
jrittelmeyer Bundle Live Verify 2Verify a change by running it, not by assuming — full gate, fresh production-shaped build, then drive the affected flow end-to-end and observe real output. Use before committing nontrivial product changes, after wiring any integration, or whenever the question is "does it actually work?"
-
kototoro-app Skill Haze Migration 2Guide for migrating from Haze v1.x to v2.0. Use when upgrading Haze dependencies, fixing compilation errors after a version bump, or converting v1 API calls to v2 syntax.
-
kototoro-app Skill Haze Performance 2Expert guidance on Haze performance optimization, platform-specific backends (Android API levels, Skiko/Skia), benchmarks, and known limitations. Use when diagnosing blur performance issues, choosing platform strategies, or benchmarking Haze in production.
-
marcioaltoe Bundle Vertical Slice Architecture 2Enforce Vertical Slice Architecture (VSA) when building applications in any language (Go, .NET/C#, Java, Kotlin, TypeScript, Python, etc.) and any type (web API, mobile backend, CLI, event-driven). Organize code by feature/use-case instead of technical layers. Each feature is a self-contained vertical slice with a single entry point that receives the router/framework handle and its dependencies. Use when the user says "vertical slice architecture", "VSA", "organize by feature", "feature-based architecture", "slice architecture", or when building a new app or feature and the project already follows VSA conventions. Also use when reviewing or refactoring code to align with VSA principles.
-
midudev Bundle Clerk Webhooks 2Clerk webhooks for real-time events and data syncing. Always output complete, copy-paste-ready webhook handlers with verifyWebhook(req) verification. Listen for user creation, updates, deletion, and organization events. Build event-driven features like database sync, notifications, integrations.
-
nanmicoder Bundle Plugin Test 2Use when writing or reviewing tests for DeepSeek Harness plugins, external DSH plugin packages, or package changes in the deepseek-harness repository. Select the minimum sufficient levels from unit tests, coverage, real-API end-to-end tests, snapshots, Web tests, real compositions, and built-artifact smoke tests. For Harness version migrations, use this Skill's built-in seven-touchpoint test workflow and validate the exact target-version runtime.
-
nanmicoder Bundle Plugin Upgrade 2Use for DSH plugin compatibility, migration, upgrade, regression, or post-upgrade diagnosis, including read-only review of already-migrated plugin source and version-boundary, API, dependency, activation, or runtime compatibility problems. Inspection and diagnosis stay read-only; show a plan and obtain confirmation before any configuration, dependency, or source write.
-
nanmicoder Bundle Plugin Runtime Debug 2Use when an installed DSH Web plugin misbehaves only at runtime in the browser — paste/attachment/composer features that work once then fail, chips or panels showing stale placeholder state, update chips claiming the wrong version — and the fix must be diagnosed against the exact host API semantics rather than guessed from names. Also use when reviewing a plugin's calls into input-machine or facade verbs (insert, consume, remove, subscribe) before a release.
-
agentlas-ai Skill Agentlas Connect 2Use when the user types /agentlas-connect <channel>, /agentlas connect, or /hep-connect to connect Agentlas channels (Slack, Discord, Telegram, etc.).
-
lufigir Skill I Have Adhd 2Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Use for any answer the reader has to act on (instructions, steps, setup, fixes, plans, status updates, multi-turn work), and whenever the reader asks for output that is easier to follow or says they are losing the thread. Spanish triggers: "cómo hago", "cuáles son los pasos", "guíame", "qué hago ahora", "explícamelo fácil", "hazlo simple", "estoy perdido", "no me concentro", "modo adhd", "actívame el modo adhd". Stays on for the rest of the session until "stop adhd mode", "normal mode" or "modo normal".
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 web, bases, canvas. 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.