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 Trgiangv Revitdevtool Revit PytestHost API Testing with pytest
-
tomevault-io Bundle Surface BenchmarkerGuidelines for running and interpreting Surface API performance benchmarks. Use when modifying code in src/Hex1b/Surfaces/ to ensure performance is not regressed. Use when this capability is needed.
-
tomevault-io Bundle Net Web APIScaffold and configure ASP.NET Core Web API with best practices Use when this capability is needed.
-
tomevault-io Bundle REST API PatternsREST API implementation patterns. Use when building HTTP APIs. Use when this capability is needed.
-
tomevault-io Bundle Skill FooUse when working with a sample skill for integration testing of windsurf/cursor migration
-
tomevault-io Bundle Img TestTest image generation API with optional username (default nabondance) Use when this capability is needed.
-
tomevault-io Bundle Lorairo Qt WidgetPySide6 widget technical implementation for LoRAIro GUI. Covers Signal/Slot patterns, Direct Widget Communication, Qt Designer integration, and async workers. For design intent and aesthetics, use interface-design skill first. Use when this capability is needed.
-
tomevault-io Bundle Cuopt Server API PythoncuOpt REST server — start server, endpoints, Python/curl client examples. Use when the user is deploying or calling the REST API. Use when this capability is needed.
-
tomevault-io Bundle Slack MessagingUse when asked to send or read Slack messages, check Slack channels, test Slack integrations, or interact with a Slack workspace from the command line.
-
tomevault-io Bundle Serenity Discord BotDiscord bot development with Serenity 0.11. Covers event handlers, slash commands, embeds, interactions, TypeMapKey for shared state, and message sending patterns. Use when creating Discord commands, building embeds, handling interactions, or working with the Discord API. Use when this capability is needed.
-
tomevault-io Bundle API Design PrinciplesMaster REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards. Use when this capability is needed.
-
tomevault-io Bundle Gitbutler Complete BranchThis skill should be used when the user asks to "complete a branch", "merge to main", "finish my feature", "ship this branch", "integrate to main", "create a PR from GitButler", or when `--complete-branch` flag is mentioned. Guides completion of GitButler virtual branches with safety snapshots, integration workflows, and cleanup. Use when this capability is needed.
-
tomevault-io Bundle Test ConventionsCovers `nhl-score-api` test conventions (structure, naming, variable naming, literal expected assertions, and fixture access via resource accessors). Use when writing or updating Kaocha/Clojure tests for this project. Use when this capability is needed.
-
tomevault-io Bundle Creating Opencode PluginsUse when creating OpenCode plugins that hook into command, file, LSP, message, permission, server, session, todo, tool, or TUI events - provides plugin structure, event API specifications, and implementation patterns for JavaScript/TypeScript event-driven modules
-
tomevault-io Bundle API Design SkillDesign APIs that developers love to use. Use when this capability is needed.
-
tomevault-io Bundle Zod Env IntegrationMust follow when 配置类型安全的环境变量管理模块,基于 .env.example 使用 Zod 生成 env schema 和标准化管理工具。触发词:zod环境变量、env类型安全配置、环境变量schema。 Use when this capability is needed.
-
tomevault-io Bundle GRAPHQL ExpertGraphQL API development including schema design, resolvers, DataLoader, subscriptions, federation, and performance optimization. Trigger for GraphQL schema design, N+1 resolution, subscription implementation, or Apollo/Relay patterns. Use when this capability is needed.
-
tomevault-io Bundle Managing ProductDefines product requirements, user stories, acceptance criteria, and MVP scope. Activates when planning features, writing user stories, defining requirements, creating product specs, scoping MVPs, or answering 'what should we build'. Does not handle technical architecture, API design, database schema, or implementation decisions (architect). Use when this capability is needed.
-
tomevault-io Bundle Tabz DevelopmentPatterns for building and debugging TabzChrome itself. Use when working on Terminal.tsx, xterm.js integration, WebSocket I/O, resize handling, or any TabzChrome extension/backend code. Use when this capability is needed.
-
tomevault-io Bundle Sponsor FinderFind which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors. Uses deps.dev API for dependency resolution across npm, PyPI, Cargo, Go, RubyGems, Maven, and NuGet. Checks npm funding metadata, FUNDING.yml files, and web search. Verifies every link. Shows direct and transitive dependencies with OSSF Scorecard health data. Invoke with /sponsor followed by a GitHub owner/repo (e.g. "/sponsor expressjs/express"). Use when this capability is needed.
-
tomevault-io Bundle Unreal As面向进阶开发者的 Unreal Engine AngelScript API 快速查询工具。适用于查询语法、生命周期、输入、物理、AI、工具类与 GAS 相关用法,并需要示例代码或参考文档导航时使用。 Use when this capability is needed.
-
tomevault-io Bundle Fastapi Async PatternsAsync FastAPI with dependency injection and service patterns. Use for building type-safe API endpoints. Use when this capability is needed.
-
tomevault-io Bundle Nexus QuestionAnswer a question about how something works in the Oxide external API in Nexus Use when this capability is needed.
-
tomevault-io Bundle Schema DesignUse when designing or modifying database schemas with migration plans. Covers entity definition, relationship mapping, normalization trade-offs, indexing strategies, and RLS policies. Do not use for API endpoint contracts (use api-design) or codebase analysis (use codebase-context).
-
tomevault-io Bundle Zentao API调用禅道(ZenTao)RESTful API v2.0 完成用户请求,覆盖项目集、产品、项目、执行、需求(Story/Epic/Requirement)、Bug、任务、测试用例、测试单、产品计划、版本、发布、反馈、工单、应用、用户、文件等 20 个模块的增删改查及状态流转操作。当用户提到禅道、zentao、查询项目进展、获取 Bug 列表、更新需求状态、创建任务等项目管理相关操作时使用本技能。 Use when this capability is needed.
-
tomevault-io Bundle Mern Add AuthAdd authentication to a MERN project using NextAuth.js with OAuth and/or credentials. Use when this capability is needed.
-
tomevault-io Bundle Nean Add AuthAdd authentication to a NEAN project using Passport.js with JWT and optional OAuth. Use when this capability is needed.
-
tomevault-io Bundle Agentic N8nBuild automated fleet monitoring workflows using n8n. Use this skill when asked to create agents, automations, or monitoring systems that connect Geotab to external services like Slack, Discord, email, or other APIs. Use when this capability is needed.
-
tomevault-io Bundle Django MasterDjango web development including ORM mastery, Django REST Framework, signals, custom managers/querysets, migrations, and admin customization. Trigger when users work with Django projects, need ORM optimization, DRF serializers/viewsets, Django admin customization, or migration strategies. Use when this capability is needed.
-
tomevault-io Bundle Bangumi APIThis skill provides guidance for making requests to the Bangumi (番组计划) API. It should be used when querying anime, manga, game information, characters, persons, user collections, and calendar from Bangumi. Use when this capability is needed.
-
tomevault-io Bundle Upstream SearchSearch upstream Backstage and community-plugins repositories for implementation patterns, API usage, and reference code. Use when implementing features that may exist upstream, checking idiomatic Backstage patterns, or when explicitly asked to look at upstream code. Use when this capability is needed.
-
tomevault-io Bundle Biome Lint FormatSet up Biome for fast linting and formatting in JavaScript/TypeScript projects, including editor integration, package scripts, optional pre-commit hooks, and migration from ESLint + Prettier. Use when adding or standardizing lint/format tooling, replacing ESLint/Prettier, or troubleshooting Biome configuration and workflow issues. Use when this capability is needed.
-
tomevault-io Bundle Rust Best PracticesEnforce Apollo GraphQL's Rust Best Practices Handbook for code review, linting, performance, error handling, testing, and type safety Use when this capability is needed.
-
tomevault-io Bundle Reachy Mini SdkProgramming guide for Reachy Mini robot using Python SDK v1.2.6 and REST API. Use when controlling Reachy Mini robots, programming movements (head/antennas/body), accessing sensors (camera/microphone/IMU), recording motions, building AI applications, deploying to Hugging Face, or using the daemon REST API. Covers SDK patterns, coordinate systems, interpolation methods, app management, and OpenAPI client generation. Use when this capability is needed.
-
tomevault-io Bundle Configure NotificationsConfigure notification delivery for Slack, Discord, or Telegram. Use when this capability is needed.
-
tomevault-io Bundle Migrations API ReferenceUse when working with database migrations in pgdbm - provides complete AsyncMigrationManager API with all methods and migration file format
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 trgiangv--revitdevtool--revit-pytest, surface-benchmarker, net-web-api. 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.