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.
-
tomevault-io Bundle Tiptap EditorTiptap editor API patterns for vmark WYSIWYG development. Use when working with editor commands, node traversal, selection handling, or format operations. Use when this capability is needed.
-
tomevault-io Bundle Angular HTTPImplement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response handling, and interceptors. Triggers on data fetching, API integration, loading states, error handling, or converting Observable-based HTTP to signal-based patterns. Use when this capability is needed.
-
tomevault-io Bundle TeamclawPOST https://api.zoom.us/v2/users/me/meetings Use when this capability is needed.
-
tomevault-io Bundle Adr IntegrationThis skill should be used when the user asks about "ADR integration", Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL SchemaGraphQL schema design - use when working on related tasks Use when this capability is needed.
-
tomevault-io Bundle Django PatternsPatrones de arquitectura Django, diseño de API REST con DRF, buenas prácticas de ORM, caché, señales, middleware y aplicaciones Django de nivel producción. Use when this capability is needed.
-
tomevault-io Bundle Android TestingComprehensive testing strategy involving Unit, Integration, Koin, and Screenshot tests. Use when this capability is needed.
-
tomevault-io Bundle Oidc AuthContext for Karapace's OIDC + basic-auth implementation across Schema Registry (SR) and REST Proxy (RP). Use when working on token validation, JWKS, token forwarding from RP to SR, schema-client cache partitioning, role-based authz, or basic-auth coexistence. Triggers - files under src/karapace/api/oidc/, src/karapace/api/middlewares/, src/karapace/core/auth.py, src/karapace/core/serialization.py (sr_authorization_ctx, _token_fingerprint), src/karapace/kafka_rest_apis/__init__.py (publish/fetch gates), or any change to sasl_oauthbearer_* config. Use when this capability is needed.
-
tomevault-io Bundle FarcasterFarcaster social protocol via Neynar API - read feeds, post casts, follow users Use when this capability is needed.
-
tomevault-io Bundle RefillRotate Mystery Box image models from available providers Use when this capability is needed.
-
tomevault-io Bundle Arbazkhan971 Godmode GRAPHQLGraphQL — API Development
-
tomevault-io Bundle Add FeatureScaffold a new toggleable feature with full structure, storage, API exposure, and bootstrap registration Use when this capability is needed.
-
tomevault-io Bundle BastaIntegration with Basta auction and ecommerce APIs. Use when users want to create auctions, manage sales, handle bidding, or work with auction-related data using Basta's GraphQL APIs (Management API and Client API). Trigger on requests involving auctions, sales, items, bids, bidders, or real-time auction updates. Use when this capability is needed.
-
tomevault-io Bundle Notion FetchSearches Notion workspaces and downloads documents with media files to local folders in raw API format. Use when asked to search Notion, fetch Notion documents, download from Notion, get Notion pages, or export Notion content locally. Use when this capability is needed.
-
tomevault-io Bundle Backend API DevDevelop FastAPI REST API routes following project conventions. Creates route files with CRUD endpoints, RBAC via RoleChecker, branch/context parameters, pagination, and time-travel support. Use when creating API endpoints, REST routes, or when user mentions "API", "endpoint", "route". Use when this capability is needed.
-
tomevault-io Bundle Go Types ConversionNaming convention for type-translation files and functions. Use when creating or editing files that convert between domain, API, and DB types. Use when this capability is needed.
-
tomevault-io Bundle Amp API AwarenessExtract hidden Amp API patterns from local thread data via DuckDB analysis Use when this capability is needed.
-
tomevault-io Bundle X IntegrationX (Twitter) integration for NanoClaw. Post tweets, like, reply, retweet, and quote. Use for setup, testing, or troubleshooting X functionality. Triggers on "setup x", "x integration", "twitter", "post tweet", "tweet". Use when this capability is needed.
-
tomevault-io Bundle N8nDesign, build, debug, and operate n8n automations. Use when working with n8n workflows (JSON), nodes, expressions, triggers/webhooks, executions, credentials, or when calling the n8n public REST API to list/create/update/activate workflows and inspect executions. Use when this capability is needed.
-
tomevault-io Bundle Test PatternsApplies proven testing patterns — Arrange-Act-Assert (AAA), Given-When-Then, Test Data Builders, Object Mother, parameterized tests, fixtures, spies, and test doubles — to help write maintainable, reliable, and readable test suites. Use when the user asks about writing unit tests, integration tests, or end-to-end tests; structuring test cases or test suites; applying TDD or BDD practices; working with mocks, stubs, spies, or fakes; improving test coverage or reducing flakiness; or needs guidance on test organization, naming conventions, or assertions in frameworks like Jest, Vitest, pytest, or similar. Use when this capability is needed.
-
tomevault-io Bundle Bump Android VersionUse when bumping Maestro's Android compileSdk/targetSdk to a new API level and validating end-to-end against the test-e2e GHA workflow until the test-android job is green.
-
tomevault-io Bundle SirchmunkLocal file search using sirchmunk API. Use when you need to search for files or content by asking natural language questions. Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL ArchitectUse when designing GraphQL schemas, implementing Apollo Federation, or building real-time subscriptions. Invoke for schema design, resolvers with DataLoader, query optimization, federation directives.
-
tomevault-io Bundle KvEventually-consistent key-value storage distributed globally. Load when implementing session storage, authentication tokens, caching API responses, feature flags, A/B testing, rate limiting, or storing user preferences at the edge. Use when this capability is needed.
-
tomevault-io Bundle Crypto PriceGet cryptocurrency prices using CoinGecko API. No API key required. Use when this capability is needed.
-
tomevault-io Bundle Testing ContractVerify provider-consumer API contract compatibility and versioning; not ad-hoc endpoint behavior checks Use when this capability is needed.
-
tomevault-io Bundle Testing E2e FlowEnd-to-end scenarios (user paths, integration chains) Use when this capability is needed.
-
tomevault-io Bundle Agentvibes🎤 AgentVibes TTS for Claude Code & OpenClaw — Switch voices, set personality, control speed, background music, language learning mode, reverb/effects, and more. Free offline TTS with 914+ Piper voices across 30+ languages. Works on Windows (SAPI/Piper), macOS (Say/Piper), Linux, and Android/Termux. No account or API key required. Use when this capability is needed.
-
tomevault-io Bundle Clj Kondo 3colorclj-kondo linter with Gay.jl 3-color integration for GF(3) conservation Use when this capability is needed.
-
tomevault-io Bundle Serinus Modules Controllers RoutesUse when adding or refactoring Serinus modules, controllers, and REST routes. Enforces the framework's modular structure, route registration with on(...), and correct RequestContext usage for params, query, and typed request bodies.
-
tomevault-io Bundle Laravel BillingIntegrate Stripe and Paddle payments with Laravel Cashier. Use when implementing subscriptions, invoices, payment methods, webhooks, or billing portals. Use when this capability is needed.
-
tomevault-io Bundle Alpineflow DevelopmentBuild interactive flow diagrams with AlpineFlow. Covers directives, $flow API, animation, theming, and whiteboard tools. Activates when working with x-flow-* directives, flowCanvas(), $flow magic, or flow diagram features. Use when this capability is needed.
-
tomevault-io Bundle PydooverAPI reference for the pydoover Python library for Doover application development Use when this capability is needed.
-
tomevault-io Bundle Cursor DiaryKeep a tiny-step implementation diary during coding sessions (what changed, why, commands run, failures, and what was learned), with docmgr integration (doc add/relate/changelog). Use when the user asks to "keep a diary", "write a dev log", or document work step-by-step. Use when this capability is needed.
-
tomevault-io Bundle Rust API DesignDesign or review Rust APIs with high taste for fluent builders, small traits, strongly typed operations, async ergonomics, and delightful call sites. Use when shaping client libraries, service handles, request builders, endpoint methods, pagination abstractions, typed wrappers, or any Rust interface where ergonomics, consistency, and type safety matter. Use when this capability is needed.
-
tomevault-io Bundle Home Assistant Integration KnowledgeEverything you need to know to build, test and review Home Assistant Integrations. If you're looking at an integration, you must use this as your primary reference. Use when this capability is needed.
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 tiptap-editor, angular-http, teamclaw. 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.