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.
-
majiayu000 Bundle Gwt Pr Check 3Check GitHub PR status with the gh CLI, including unmerged PR detection and post-merge new-commit detection for the current branch.
567 -
majiayu000 Bundle 314 Frameworks Spring Kafka 2Use when you need to design or implement Kafka messaging in Spring Boot — including topic design, producer/consumer implementation, JSON serialization with Boot factory customizers, Testcontainers `@ServiceConnection` integration tests, retries and dead-letter topics, idempotency, and error handling. This should trigger for requests such as Add Kafka in Spring Boot; Review Spring Kafka consumers; Improve retries and DLT in Spring Kafka. Part of cursor-rules-java project
567 -
majiayu000 Bundle Add Emacs 2Add Emacs as a channel. Opens an interactive chat buffer and org-mode integration so you can talk to NanoClaw from within Emacs (Doom, Spacemacs, or vanilla). Local HTTP bridge — no bot token or external service needed.
567 -
majiayu000 Bundle Add Slack 3Add Slack channel integration via Chat SDK.
567 -
majiayu000 Bundle Github 25Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
567 -
majiayu000 Bundle Trello 5Manage Trello boards, lists, and cards via the Trello REST API.
567 -
majiayu000 Bundle Brave Search 9Web search and content extraction via Brave Search API.
567 -
majiayu000 Bundle Standards API 2Design RESTful API endpoints with proper HTTP methods, status codes, resource-based URLs, and consistent error formats. Apply when creating or modifying route handlers, controllers, or API endpoints.
567 -
majiayu000 Bundle Slack 12Use when you need to control Slack from MarketBot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
567 -
majiayu000 Bundle Weather 8전 세계 도시 현재 날씨 및 예보 조회 (Open-Meteo, API 키 불필요)
567 -
majiayu000 Bundle Web Search 11DuckDuckGo를 통한 실시간 웹 검색 (API 키 불필요)
567 -
majiayu000 Bundle Acestep 3Use ACE-Step API to generate music, edit songs, and remix music. Supports text-to-music, lyrics generation, audio continuation, and audio repainting. Use this skill when users mention generating music, creating songs, music production, remix, or audio continuation.
567 -
majiayu000 Bundle Axiom Swiftui Debugging Diag 2Use when SwiftUI view debugging requires systematic investigation - view updates not working after basic troubleshooting, intermittent UI issues, complex state dependencies, or when Self._printChanges() shows unexpected update patterns - systematic diagnostic workflows with Instruments integration
567 -
majiayu000 Bundle Discord Py 2Build Discord bots using discord.py. Use when the user asks about Discord bot development, discord.py library, bot commands, slash commands, Discord intents, or Discord API integration. Covers Client, Bot, events, commands extension, app_commands, views, buttons, modals, and cogs.
567 -
majiayu000 Bundle Ck AI Multimodal 2Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.
567 -
majiayu000 Bundle Fullstory Element Properties 2Comprehensive guide for implementing Fullstory's Element Properties API across Web, Android, and iOS platforms. Teaches proper type handling, schema construction, value formatting, and platform-specific patterns including view/cell reuse. Includes detailed good/bad examples for e-commerce, forms, and dynamic content to help developers add semantic decoration to their apps and capture business-relevant properties on interactive elements.
567 -
majiayu000 Bundle 703 Technologies Fuzzing Testing 2Use when you need to add or review fuzz testing for Java APIs with CATS — including contract-driven negative testing, malformed payload validation, boundary input exploration, CI integration, reproducible failures, and local execution guidance. This should trigger for requests such as Add fuzz testing to a Java project; Use CATS for API negative testing; Review CI quality gates for API contract robustness; Improve boundary and malformed input test coverage. Part of cursor-rules-java project
567 -
majiayu000 Bundle Vkc Visa Assessment Engine 2Design and implement the Viet K-Connect visa assessment engine (DB-driven ruleset JSON schema + versioning + effective dates). No hardcoded rules in code. Use for building /api/visa/assess and admin ruleset management. (키워드= 비자 평가, 룰셋, 규칙 엔진, DB-driven, 버전/적용일, /api/visa/assess)
567 -
majiayu000 Bundle Add Signal 3Add Signal channel integration via signal-cli TCP daemon. Native adapter — no Chat SDK bridge.
567 -
majiayu000 Bundle Use Native Credential Proxy 2Replace OneCLI gateway with the built-in credential proxy. For users who want simple .env-based credential management without installing OneCLI. Reads API key or OAuth token from .env and injects into container API requests.
567 -
majiayu000 Bundle Document Secrets 2シークレット追加時のドキュメント更新。「シークレットを追加」「環境変数を追加」「API キーを設定」などのリクエスト時に使用。
567 -
majiayu000 Bundle 414 Frameworks Quarkus Kafka 2Use when you need Kafka messaging in Quarkus with SmallRye Reactive Messaging — including channel/topic design, build-time Jackson serialization, typed @Channel/@Incoming, ack/failure strategies, retries/DLQ, idempotency, Dev Services, and Testcontainers integration tests. This should trigger for requests such as Add Kafka in Quarkus; Review Reactive Messaging consumers; Improve failure handling for Quarkus Kafka. Part of cursor-rules-java project
567 -
majiayu000 Bundle Add Github 2Add GitHub channel integration via Chat SDK. PR and issue comment threads as conversations.
567 -
majiayu000 Bundle Add Telegram 6Add Telegram as a channel. Can replace WhatsApp entirely or run alongside it. Also configurable as a control-only channel (triggers actions) or passive channel (receives notifications only).
567 -
majiayu000 Bundle Github 26GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3) listing/filtering PRs or issues, (4) viewing run logs. NOT for: complex web UI interactions requiring manual browser flows (use browser tooling when available), bulk operations across many repos (script with gh api), or when gh auth is not configured.
567 -
majiayu000 Bundle Add Linear 2Add Linear channel integration via Chat SDK. Issue comment threads as conversations.
567 -
majiayu000 Bundle Add Wechat 2Add WeChat (personal) channel integration via Tencent's official iLink Bot API. Uses long-polling and QR scan — no webhook, no ToS risk, no paid token.
567 -
majiayu000 Bundle Create Pr 29Create a pull request — collect diff, generate PR description with context, apply checklist, and push. Use when ready to submit code for review.
567 -
majiayu000 Bundle Spotify Player 3Terminal Spotify playback/search via spogo (preferred) or spotify_player.
567 -
majiayu000 Bundle Weather 9Get current weather and forecasts (no API key required).
567 -
majiayu000 Bundle X Integration 6X (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".
567 -
majiayu000 Bundle Fullstory Data Scoping Decoration 2Strategic meta-skill for Fullstory data semantic decoration. Teaches when to use page properties vs element properties vs user properties vs events. Provides a deterministic framework for scoping data at the right level to maximize searchability, avoid duplication, and maintain consistency. Essential foundation for proper Fullstory implementation across all API types.
567 -
majiayu000 Bundle Architecture Paradigm Microservices 3Decompose systems into a suite of small, independently deployable services aligned to specific business capabilities. Triggers: microservices, service decomposition, independent deployment, team autonomy, distributed system, API gateway, service mesh, bounded contexts, polyglot persistence Use when: teams need high autonomy and independent releases, different capabilities have distinct scaling needs, strong DevOps/SRE maturity exists, polyglot tech stacks needed DO NOT use when: selecting from multiple paradigms - use architecture-paradigms first. DO NOT use when: small team with low organizational complexity. DO NOT use when: lack of DevOps maturity or limited platform engineering resources. DO NOT use when: strong transactional consistency required across operations. Consult this skill when designing or evolving microservices architectures.
567 -
majiayu000 Bundle Presentation Tdd 2프레젠테이션 계층(Controller, Request/Response DTO) TDD 개발 지침. Outside-In TDD로 인수 테스트부터 시작하여 Controller와 DTO를 구현합니다. API 문서 테스트로 문서화를 완성합니다.
567 -
majiayu000 Bundle Mobx State Tree Store Builder 2Automates creation of MobX State Tree stores following Purrsuit Mobile App patterns for domain models, collections, and root store integration. Use when creating new MST stores, models, or extending existing store functionality with proper TypeScript typing, actions, views, and integration patterns.
567 -
majiayu000 Bundle Test Patterns 3This skill provides patterns and best practices for generating and organizing tests. It covers unit testing, integration testing, test data factories, and coverage strategies across multiple languages and frameworks.
567
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 gwt-pr-check, 314-frameworks-spring-kafka, add-emacs. 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.