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.
-
blink-new Skill Blink SlackSend messages, read channel history, list channels and users, manage Slack workspace. Use when asked to send Slack messages, check conversations, notify teammates, or read Slack channels.
-
blink-new Skill Blink LinearCreate and manage Linear issues, projects, and cycles using the Linear GraphQL API. Use when asked to create tickets, update issue status, assign work, or query project progress. Requires a linked Linear connection.
-
blink-new Skill Blink Stripe---
-
blink-new Skill Blink Google AdsManage Google Ads campaigns, ad groups, ads, budgets, and reporting via the Google Ads API. Use when asked to list ad accounts, run GAQL reports, create campaigns, manage budgets, or pull spend / impressions / conversions data.
-
blink-new Skill Blink Microsoft TeamsSend messages, list teams and channels in Microsoft Teams via the Microsoft Graph API. Use when asked to send Teams messages, check team activity, or list channels. Requires a linked Microsoft connection.
-
blink-new Skill Blink Microsoft OutlookRead, send, and manage emails in Microsoft Outlook via the Microsoft Graph API. Use when asked to check emails, send messages, search inbox, or manage mail folders. Requires a linked Microsoft connection.
-
jmsktm Skill Test GeneratorGenerate comprehensive test suites including unit tests, integration tests, and E2E tests
-
jmsktm Skill Slack Message WriterCraft effective, well-formatted Slack messages for team communication
-
notysoty Skill REST API Endpoint DesignerDesigns RESTful API endpoints following OpenAPI spec and industry best practices.
-
notysoty Skill Migration Guide WriterWrites clear migration guides for library upgrades, breaking API changes, or framework version bumps.
-
notysoty Skill Breaking Change DetectorCompares two versions of a codebase or API and flags all breaking changes with migration hints.
-
notysoty Skill Incident Postmortem WriterWrites a blameless incident postmortem document from an incident timeline or Slack thread.
-
qte77 Bundle Testing GoWrites tests following TDD (using go test, testify, and rapid) best practices. Use when writing unit tests, integration tests, or table-driven tests in Go.
-
qte77 Bundle Testing RustWrites tests following TDD (using cargo test, proptest, and insta) best practices. Use when writing unit tests, integration tests, or property-based tests in Rust.
-
frankxai Skill Integration Repo BridgeUse when operations span multiple FrankX ecosystem repositories — bridges Starlight understanding, references, and coordination across ACOS, Arcanea, AI-Ops, and other connected repos. Default skill for Starlight Orchestrator and Starlight Prime.
-
frankxai Skill Harness IntegrationGrok Harness Integration (ACOS v10+)
-
frankxai Skill Integration Ecosystem SyncUse when synchronizing intelligence, state, or knowledge across the FrankX ecosystem — ensures consistency and coherence across ACOS, Arcanea, AI-Ops, and Starlight. Default skill for Starlight Orchestrator and Starlight Prime.
-
eliasoulkadi Skill API Forge---
-
iceflower Bundle GrpcgRPC and Protocol Buffers conventions for service-to-service communication including proto3 schema design, service definition patterns, streaming (unary, server, client, bidirectional), error handling with Status codes, interceptor patterns, deadline/timeout management, load balancing strategies, and service mesh integration (Istio, Envoy). Covers gRPC-Java, gRPC-Kotlin, and Spring Boot integration via grpc-spring. Use when designing or implementing gRPC services, writing proto files, configuring gRPC clients/servers, or integrating gRPC with microservices and service mesh environments.
-
iceflower Bundle HTTP ClientFramework-agnostic external API integration patterns including timeouts, error handling, retry strategy, circuit breaker, and response mapping. Use when writing or reviewing HTTP client code.
-
iceflower Skill Load TestingLoad and performance testing best practices with k6 and Gatling including test design, metrics, thresholds, CI integration, and result analysis. Use when designing or implementing performance tests.
Audited -
iceflower Bundle API VersioningAPI versioning strategies and lifecycle management including URL path, header, and content negotiation versioning, breaking change classification, deprecation policies (RFC 9745, RFC 8594), API lifecycle stages, evolution patterns (expand-and-contract, tolerant reader), and API gateway version routing. Use when designing API versioning strategies, managing breaking changes, planning deprecation timelines, or implementing version routing.
-
iceflower Skill Nestjs ConventionNestJS framework conventions and Node.js backend patterns including module structure, dependency injection, controllers, services, guards, interceptors, pipes, exception filters, Prisma/TypeORM integration, and testing patterns. Use when writing or reviewing NestJS applications or Node.js backend code.
Audited -
kevinpbuckley Bundle Ue Coding StandardsWrite Unreal C++ that conforms to Epic's coding standard — type prefixes (U/A/F/E/I/T/S), PascalCase naming, the bBool prefix, enum class style, Allman braces, tab indentation, const correctness, nullptr/override/final usage, TEXT() string literals, include order with generated.h last, IWYU and forward declarations, API export macros (MODULE_API), UPROPERTY/UFUNCTION specifiers with Category, TObjectPtr for UObject members, and engine types over std containers. Use when writing or reviewing any UE C++, naming types or members, structuring headers, or making code consistent with the engine and surrounding project code.
605 -
kevinpbuckley Bundle Ue Audio And MetasoundsPlay and control audio in Unreal — the sound asset types (SoundWave, SoundCue, MetaSound Source), playing 2D/3D sounds from C++ (UGameplayStatics, UAudioComponent), spatial attenuation, sound classes/submixes/concurrency for mixing, runtime MetaSound parameters, Quartz beat-quantized playback, and the MetaSound Builder API. Use when playing SFX/music, attaching looping sounds to actors, setting up 3D spatialization, mixing/ducking audio, driving procedural audio with MetaSounds, or debugging silent sounds, voice spam, or parameter mismatches.
605 -
kevinpbuckley Bundle Ue Materials And ShadersAuthor and drive Unreal materials — UMaterial (the node graph asset), material instances (UMaterialInstanceConstant for editor-authored variants, UMaterialInstanceDynamic for runtime parameter changes), material domain (Surface/Deferred Decal/Light Function/Post Process/UI/Volume), shading models (Default Lit/Unlit/Subsurface/Clear Coat/Hair/Cloth/Eye), blend modes (Opaque/Masked/Translucent/Additive), scalar/vector/texture parameters, material functions, material parameter collections (global scene-wide values), and the material C++ API (CreateDynamicMaterialInstance, SetScalarParameterValue, SetVectorParameterValue, SetTextureParameterValue, UKismetMaterialLibrary). Use when creating materials, making parameterized variants, changing material parameters at runtime, setting global weather or world-state parameters, fixing material shader permutation count or translucency overdraw, or cross-referencing the material class hierarchy.
605 -
kevinpbuckley Bundle Ue Automation And TestingWrite and run automated tests for Unreal Engine projects — simple/complex automation tests (IMPLEMENT_SIMPLE_AUTOMATION_TEST, IMPLEMENT_COMPLEX_AUTOMATION_TEST), BDD-style Spec tests (DEFINE_SPEC, BEGIN_DEFINE_SPEC, Describe/It/BeforeEach/AfterEach), functional in-level tests (AFunctionalTest), low-level tests (Catch2-based LLTs), latent/async commands, EAutomationTestFlags, FAutomationTestBase assertion API (TestTrue/TestEqual/TestNotNull/AddError), and running tests from the editor, CLI, or CI. Use when writing unit or integration tests for gameplay logic or systems, setting up headless CI test runs, verifying data/content, or catching regressions.
605 -
kevinpbuckley Bundle Ue Navigating Engine SourceLocate, read, and cite exact Unreal Engine APIs in the on-disk engine source instead of guessing. Use when you need a real function signature, class hierarchy, UPROPERTY/UFUNCTION specifier, module name, or include path; when verifying that an API exists in UE 5.8; when resolving "which module do I add to Build.cs?"; or when an API changed between engine versions. Covers the full source tree layout (Runtime/Editor/ Developer/Plugins), the Public/Private/Classes folder convention, UHT-generated files, naming prefixes as navigation hints, IWYU include rules, and repeatable search patterns for finding any class, function, or type from first principles.
605 -
kevinpbuckley Bundle Ue Blueprint Cpp IntegrationExpose C++ classes, functions, and properties to Blueprint in Unreal Engine — UFUNCTION specifiers (BlueprintCallable, BlueprintPure, BlueprintImplementableEvent, BlueprintNativeEvent), UPROPERTY exposure (BlueprintReadWrite/ReadOnly, EditAnywhere/DefaultsOnly, ExposeOnSpawn), UCLASS specifiers (Blueprintable, BlueprintType), meta=(...) tags, Blueprint function libraries, TSubclassOf/soft references, and Blueprint-implementable interfaces. Use when deciding which specifiers to put on C++ members or functions, designing a designer-facing API, calling between C++ and Blueprint, or debugging missing nodes/properties/events in the Blueprint graph.
605 -
nethereum Skill DevchainHelp users run a local Ethereum dev chain, write integration tests, fork networks, debug transactions, or replace Hardhat/Anvil with Nethereum DevChain (.NET). Use this skill when the user mentions local Ethereum node, dev chain, test chain, Hardhat replacement, Anvil replacement, in-process blockchain, snapshot/revert, debug_traceTransaction, account impersonation, or anything involving a local EVM for development and testing with C# or .NET.
-
nethereum Skill Uniswap SwapSwap tokens on Uniswap V2/V3/V4 using Nethereum (.NET/C#). Use this skill whenever the user asks about token swaps, DEX trading, Uniswap integration, quoting prices, slippage protection, price impact, Universal Router, Permit2, or any DeFi swap operation with C# or .NET.
-
nethereum Skill Abi RetrievalFetch contract ABIs from Sourcify, Etherscan, and 4Byte Directory using the composite ABIInfoStorage pattern (.NET/C#). Use this skill when the user asks about ABI retrieval, contract verification, function signature lookup, calldata decoding, or Sourcify/Etherscan API usage.
-
frankxai Skill Integration Transmission ProtocolUse when sending or receiving cross-system communications — manages the Starlight Transmission system that lets intelligence flow between Starlight, ACOS, Arcanea, and AI-Ops. Default skill for Starlight Orchestrator and Starlight Prime.
-
impertio-studio Bundle Frappe Core APIUse when building ERPNext/Frappe API integrations (v14/v15/v16) including REST API, RPC API, authentication, webhooks, and rate limiting. Covers external API calls, endpoint design, token/OAuth2/session authentication. Keywords: API integration, REST endpoint, webhook, token authentication,, how to connect, external API, send data to another system, API not working, 401 error. OAuth, frappe.call, external connection, rate limiting.
-
impertio-studio Bundle Frappe Core FilesUse when handling file uploads, attachments, private/public file access, or S3 storage configuration. Prevents broken file URLs, permission leaks on private files, and failed uploads from incorrect MIME handling. Covers File DocType, frappe.get_file, upload API, private vs public directories, S3 integration, file URL patterns, attach field types. Keywords: file, upload, attachment, File DocType, private, public, S3, file_url, get_file, attach, upload not working, file missing, broken file link, download file, image not showing, attachment error..
-
impertio-studio Bundle Frappe Core LoggingUse when implementing logging, error tracking, or monitoring in Frappe v14-v16. Covers frappe.logger() for file-based logging, frappe.log_error() for Error Log DocType entries, request logging, Sentry integration, and production logging patterns. Prevents common mistakes with print(), swapped log_error arguments, and sensitive data. Keywords: frappe.logger, log_error, Error Log, logging, Sentry,, where are the logs, how to log errors, error tracking, print not showing, production logs. monitor, request logging, error tracking, debug, production.
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 blink-microsoft-teams, nestjs-convention, grpc. 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.