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 Code Convergence And Abstraction BoundaryUse when writing, refactoring, reviewing, or cleaning code in this project to enforce the repository's code convergence and abstraction boundary rules. Applies to duplicate logic, fake abstractions, thin wrappers, repeated types, repeated UI/state/API/style/config/test/docs structures, pseudo-architecture, uncontrolled complexity, mirror constants, mirror variables, mirror function bodies, derived mirrors, and intermediate mirror constants.
-
tomevault-io Bundle HTTP API OpenapiKeep HTTP handlers and OpenAPI (openapi.yaml) in sync. Use when adding/changing endpoints, request/response schemas, auth requirements, or error shapes. Use when this capability is needed.
-
tomevault-io Bundle N8n Expression SyntaxValidate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, or working with webhook data in workflows. Use when this capability is needed.
-
tomevault-io Bundle Add TelegramAdd Telegram integration to NanoClaw. Can be configured as a replacement for WhatsApp, an additional channel running alongside WhatsApp, a control channel for triggering actions, or action-only for outbound notifications. Guides through BotFather setup and implements the integration. Use when this capability is needed.
-
tomevault-io Bundle Github OAUTHGitHub OAuth認証の仕様。認証フロー、トークン管理、セッション永続化に関する情報。 Use when this capability is needed.
-
tomevault-io Bundle Modu AI Moai Adk Moai Design ToolsDesign Tools Integration Specialist
-
tomevault-io Bundle Golang BackendExpert Go backend engineer skill. Use when writing Go services, APIs, microservices, CLI tools, or libraries. Covers architecture, concurrency, testing, database patterns, gRPC, REST APIs, error handling, and Go best practices. Use when this capability is needed.
-
tomevault-io Bundle New API SupportAdd introspection support for a SwiftUI API (view type, modifier, or View extension function). Use when the user wants to add support for a new SwiftUI entity to ViewInspector. Use when this capability is needed.
-
tomevault-io Bundle Local ExplorerHow to add products/resources to the local explorer or local API. Use when implementing new local APIs, or UI routes under packages/miniflare/src/workers/local-explorer or packages/local-explorer-ui. Use when this capability is needed.
-
tomevault-io Bundle Nodejs ExpressNode.js + Express backend patterns. Use when building REST APIs, middleware, authentication, or backend services with Node.js/Express/TypeScript. Use when this capability is needed.
-
tomevault-io Bundle Github DevRemote development via GitHub API. Write code, create branches, commit files, and create PRs — all without a local clone. Pull tasks from Linear and implement them entirely through GitHub. Use when Ko wants features built remotely while working locally on other things. Use when this capability is needed.
-
tomevault-io Bundle Dotnet Tdd.NET Core TDD workflow using xUnit, Moq, and FluentAssertions. Guides the Plan-Test-Implement-Review cycle for C# code. Use when user says "write tests first", "TDD", "Red-Green-Refactor", "unit test this handler", or asks to implement a feature test-driven. Do NOT use for integration tests, E2E tests, BDD/Gherkin scenarios (use bdd-practices skill), or simple code snippets that don't need test coverage. Use when this capability is needed.
-
tomevault-io Bundle Backend FundamentalsReviews API design, REST conventions, and backend architecture. Use when junior builds API endpoints, Express routes, middleware, controllers, or asks "is this RESTful", "check my endpoint". Use when this capability is needed.
-
tomevault-io Bundle BeaverhabitsTrack and manage your habits using the Beaver Habit Tracker API. Use when this capability is needed.
-
tomevault-io Bundle LgtestWhen the user invokes "LGTest", reviews the most recent changes (especially from the current chat, but not limited to it) and proposes adding new tests—unit, UI, smoke, API, or integration—as appropriate. Use when the user says "LGTest" or asks to review changes and propose tests. Use when this capability is needed.
-
tomevault-io Bundle Add Crypto APIAdd new cryptographic API to liboqs_dart. Use when implementing new KEM algorithms, signature schemes, adding new cryptographic features, or extending the library API. Use when this capability is needed.
-
tomevault-io Bundle Sync Pto CalendarSync Workday PTO with Google Calendar by declining meetings on PTO days. Uses browser for Workday, API for Calendar. Use when user says "sync PTO", "decline meetings on PTO days", or "PTO calendar". Use when this capability is needed.
-
tomevault-io Bundle Location ServiceGuide for the Location API service (apps/location). Use when working on geospatial features, Kakao Map integration, recycling center search, nearby center queries, or location-based filtering. Triggers on "location", "kakao", "map", "geospatial", "nearby centers", "recycling centers", "store category", "pickup category". Use when this capability is needed.
-
tomevault-io Bundle Cucumber GherkinBDD testing with Cucumber and Gherkin for Ruby and Rails applications. Use when writing feature files (.feature), step definitions, hooks, or implementing Behaviour-Driven Development in Ruby/Rails projects. Covers Gherkin keywords (Feature, Scenario, Given/When/Then, Background, Scenario Outline, Rule), Ruby step definition patterns, Cucumber Expressions, hooks (Before/After/BeforeAll/AfterAll), tags, data tables, doc strings, World modules, and Capybara integration. Triggers on cucumber, gherkin, BDD, feature files, step definitions, acceptance testing, executable specifications. Use when this capability is needed.
-
tomevault-io Bundle Java Error As ValueImplement error-as-value pattern in Java using Result type for type-safe error handling. Use this skill when implementing error handling without exceptions, converting try-catch to Result pattern, or designing type-safe error handling in Java applications. Particularly useful for functional programming style, API design, and when errors are expected and recoverable. Use when this capability is needed.
-
tomevault-io Bundle Debug With ValgrindDebug crashes, segfaults, and memory errors using valgrind integration with nextest through pre-configured profiles Use when this capability is needed.
-
tomevault-io Bundle Linear ConfigConfigure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard. Use when this capability is needed.
-
tomevault-io Bundle Reddit AdsReddit Ads API - campaigns, targeting, conversions, agentic optimization Use when this capability is needed.
-
tomevault-io Bundle Reddit APIReddit API with PRAW (Python) and Snoowrap (Node.js) Use when this capability is needed.
-
tomevault-io Bundle Trading ManifoldPlace bets on Manifold Markets using their REST API Use when this capability is needed.
-
tomevault-io Bundle Golang Samber OopsStructured error handling in Golang with samber/oops — error builders, stack traces, error codes, error context, error wrapping, error attributes, user-facing vs developer messages, panic recovery, and logger integration. Apply when using or adopting samber/oops, or when the codebase already imports github.com/samber/oops. Use when this capability is needed.
-
tomevault-io Bundle Golang Spf13 ViperGolang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmarshal + mapstructure struct tags, Sub for sub-trees, WatchConfig + OnConfigChange for hot reload, viper.New() for test isolation, and remote KV integration. Apply when using or adopting spf13/viper, or when the codebase imports `github.com/spf13/viper`. For CLI command structure alongside viper, see the `samber/cc-skills-golang@golang-spf13-cobra` skill. For general CLI architecture, see `samber/cc-skills-golang@golang-cli`. Use when this capability is needed.
-
tomevault-io Bundle Kubit Eliciting SpecUse when discussing, expanding, or designing any subsystem in SPEC.md. Use when user asks about goals, API shape, edge cases, or configuration for HTTP, Router, ORM, Queue, Mail, Views, or other framework subsystems.
-
tomevault-io Bundle Apollographql Skills GRAPHQL SchemaGraphQL Schema Design Guide
-
tomevault-io Bundle Openapi OverlayCreate and apply OpenAPI Overlay Specification documents. Use when working with OpenAPI/Swagger files and needing to apply repeatable transformations such as adding metadata, filtering endpoints, translating descriptions, or modifying API specifications without editing the source. Use when this capability is needed.
-
tomevault-io Bundle Openai TtsOpenAI Text-to-Speech API for high-quality speech synthesis. Use for generating natural-sounding audio from text with customizable voices and tones. Use when this capability is needed.
-
tomevault-io Bundle Pyright Type CheckerPyright fast Python type checker from Microsoft with VS Code integration and strict type checking modes Use when this capability is needed.
-
tomevault-io Bundle Hono TestingHono testing patterns - app.request(), test client, mocking environment, and integration testing strategies Use when this capability is needed.
-
tomevault-io Bundle Opensea APIInteract with the OpenSea NFT marketplace API. Use when fetching NFT metadata, collection info, listings, offers, events, or building NFT applications with OpenSea's REST and Stream APIs. Use when this capability is needed.
-
tomevault-io Bundle Analyzing API LayerUse when analyzing REST/GraphQL API endpoints, contracts, authentication, and client-facing interfaces
-
tomevault-io Bundle Vitalyvorobyev Ringgrid API Shaping---
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 code-convergence-and-abstraction-boundary, http-api-openapi, n8n-expression-syntax. 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.