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 Sea Orm 2Expert guidance for SeaORM 2.0, Rust's async ORM with strongly-typed columns, nested ActiveModels, Entity Loader API, and entity-first workflow. Use when working with SeaORM entities, queries, migrations, relations, or any database operations in Rust projects using SeaORM. Covers the new 2.0 API patterns, anti-patterns to avoid, and migration from 1.0. Use when this capability is needed.
-
tomevault-io Bundle Molitodo Local APIUse this skill when an AI needs to control a locally running MoliTodo app through its localhost API. It explains how to discover the server, where to read the API docs, which task and list endpoints exist, and the recommended call order for safe usage.
-
tomevault-io Bundle Ha 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.
-
tomevault-io Bundle FabllHow FabLL (faebryk.core.node) maps Python node/trait declarations into the TypeGraph + instance graph, including field/trait invariants and instantiation patterns. Use when defining new components or traits, working with the Node API, or understanding type registration. Use when this capability is needed.
-
tomevault-io Bundle GraphHow the Zig-backed instance graph works (GraphView/NodeReference/EdgeReference), the real Python API surface, and the invariants around allocation, attributes, and cleanup. Use when working with low-level graph APIs, memory management, or building systems that traverse the instance graph. Use when this capability is needed.
-
tomevault-io Bundle PyzigHow the Zig↔Python binding layer works (pyzig), including build-on-import, wrapper generation patterns, ownership rules, and where to add new exported APIs. Use when adding Zig-Python bindings, modifying native extensions, or debugging C-API interactions. Use when this capability is needed.
-
tomevault-io Bundle GitlabapiGitLab REST and GraphQL API access via glab. Use when making API requests, querying project data, or automating GitLab operations. Use when this capability is needed.
-
tomevault-io Bundle BeepctlUse when sending messages, searching chats, or managing conversations across messaging platforms (Telegram, WhatsApp, Slack, iMessage, etc.) via Beeper Desktop API.
-
tomevault-io Bundle Ccxt CsharpCCXT cryptocurrency exchange library for C# and .NET developers. Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors in .NET projects. Use when working with crypto exchanges in C# applications, trading systems, or financial software. Supports .NET Standard 2.0+. Use when this capability is needed.
-
tomevault-io Bundle Ccxt PythonCCXT cryptocurrency exchange library for Python developers. Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors in Python. Use when working with crypto exchanges in Python projects, trading bots, data analysis, or portfolio management. Supports both sync and async (asyncio) usage. Use when this capability is needed.
-
tomevault-io Bundle WeatherGet current weather and forecasts (no API key required). Use when this capability is needed.
-
tomevault-io Bundle ConfigThis skill should be used when the user asks to "configure hive", "setup hive for my workflow", "customize session spawn", "add tmux integration", "create custom keybindings", "add user commands", or needs guidance on hive configuration, rules, spawn commands, terminal integration, or keybindings. Use when this capability is needed.
-
tomevault-io Bundle Kanchengw Cnllm CnllmLatest Stripe API version: **2026-05-27.dahlia**. Always use the latest API version and SDK unless the user specifies otherwise.
-
tomevault-io Bundle Golang ProImplements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling. Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration, CLI tools, benchmarks, or table-driven testing. Use when this capability is needed.
-
tomevault-io Bundle Amap通过脚本直连高德 Web Service API 完成地理编码、逆地理编码、IP 定位、天气、路径规划、距离测量和 POI 查询。用户要求“高德/AMap 查询”“路线规划”“地理编码”“POI 搜索”或需要用命令行脚本调用高德 API 时使用。 Use when this capability is needed.
-
tomevault-io Bundle Browser UseAutomates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages. Also use when asking about information that can't be easily found via API (e.g., train tickets, flight prices, hotel rates, etc.).
-
tomevault-io Bundle SpectralUse when configuring Spectral for API linting, creating custom rulesets, and validating OpenAPI or AsyncAPI specifications
-
tomevault-io Bundle Messyjs Tekton REST APIRest Api
-
tomevault-io Bundle Add Garnet CommandAdds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and integration tests. Use when asked to "add a command", "implement RI.SET", "add RESP command", or any new server command. Do NOT use for custom extension commands (CustomRawStringFunctions) or object-type sub-operations. Use when this capability is needed.
-
tomevault-io Bundle Environment VariablesEnvironment variable management patterns. CRITICAL use when adding new environment variables (secrets, API keys, config), debugging "X not defined" or missing env var errors, tests passing locally but failing in CI, Turborepo not passing env vars to tasks, or troubleshooting deployment configuration errors. Use when this capability is needed.
-
tomevault-io Bundle Analyse With PhpstanAnalyse PHP code with PHPStan via the playground API. Tests across all PHP versions (7.2–8.5) and reports errors grouped by version. Supports configuring level, strict rules, and bleeding edge. Use when this capability is needed.
-
tomevault-io Bundle Temporal Test CrateRun and diagnose the LibraryCrate integration tests for Temporal. Tests that PipeSequence controllers execute on Temporal workers via LibraryCrate propagation, including concurrent isolation tests for conflicting concepts and pipes. Use when the user says 'test temporal crate', 'run crate tests', 'isolation tests', or wants to verify LibraryCrate on Temporal works. Use when this capability is needed.
-
tomevault-io Bundle Extensions API MigrationMigrates IdeaVim extensions from the old VimExtensionFacade API to the new @VimPlugin annotation-based API. Use when converting existing extensions to use the new API patterns. Use when this capability is needed.
-
tomevault-io Bundle OpentronsExpert guidance for Opentrons Python API v2 - automated liquid handling, protocol development, labware management, and hardware module integration for OT-2 and Flex robots Use when this capability is needed.
-
tomevault-io Bundle Test HelperWrite comprehensive, idiomatic tests following best practices and project conventions. Use this when writing unit tests, integration tests, or test fixtures. Helps ensure proper test structure, mocking, assertions, and coverage. Use when this capability is needed.
-
tomevault-io Bundle CanvasGenerate and manipulate images using the HTML5 Canvas API through a headless browser or node-canvas. Use when this capability is needed.
-
tomevault-io Bundle Ma1orek Replay Claude APIClaude API - Structured Outputs & Error Prevention Guide
-
tomevault-io Bundle Web SearchSearch the web for current information using Brave Search API Use when this capability is needed.
-
tomevault-io Bundle Golang Coder编写、审查、重构和调试 Go 语言代码。当用户需要用 Go 实现功能、构建服务、设计 API、优化性能、编写测试,或请求 Go 代码审查、提问 Go 语言特性、遇到 Go 相关编译/运行错误时,必须使用此 skill。适用场景包括但不限于:HTTP 服务、CLI 工具、并发程序、数据库操作、微服务、grpc、配置管理、日志系统。只要对话中出现"golang"、"go语言"、".go 文件"、"goroutine"、"go mod"等关键词,立即触发此 skill。 Use when this capability is needed.
-
tomevault-io Bundle ArthashUse arthash to add tiny placeholder-image hashes (17–400 bytes) to an application — the artistic alternative to blurhash / thumbhash / sqip. Trigger this skill when the user wants to render a low-quality image preview (LQIP) while a real image loads, replace blurhash or thumbhash, generate SVG placeholders without spawning a Go subprocess (sqip), or produce a stylised mosaic from a palette. arthash ships three SDKs (Rust crate, Python `arthash`, npm `arthash`) that all read and write the same byte format, so a hash made on the server decodes identically in the browser. This skill covers picking the right SDK, the right mode (default `RECT` and other shape modes `TRIANGLE` / `CIRCLE` / `SQUARE` / `ROTATED_RECT` for SVG, `PIXEL` for mosaic, `DCT` only when you specifically want a blurhash/thumbhash-style blurry look), the right palette, the encode → store → decode → render lifecycle, and the small pitfalls (codecs are not in the bytes; inputs must be small; SVG modes vs raster modes). Per-language API details l
-
tomevault-io Bundle Dx ReviewReview developer experience and API ergonomics Use when this capability is needed.
-
tomevault-io Bundle CurrencyCurrency exchange rates and conversion (free API, no key required). Use when this capability is needed.
-
tomevault-io Bundle API TestingGenerate comprehensive API tests including endpoint testing, request/response validation, and integration tests. Use when the user asks to test APIs, validate endpoints, create API tests, or verify API functionality. Use when this capability is needed.
-
tomevault-io Bundle Mokksy AI Mocks AI MocksKotlin Integration Testing with Shared Mocks
-
tomevault-io Bundle Asp Net Core Web APIModern ASP.NET Core patterns for building RESTful APIs. Use when this capability is needed.
-
tomevault-io Bundle Tui Use Integration TestUse when you need to verify tui-use end-to-end behavior — driving interactive CLI programs, Python REPL, --text pattern matching, custom timeout, special key handling, and highlights detection.
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 sea-orm-2, molitodo-local-api, ha-integration-knowledge. 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.