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 Optimize 3Profile and optimize code for performance — identify bottlenecks and fix them
567 -
majiayu000 Bundle Plan 25Iterative planning wizard with client validation at each stage. Generates SDLC artifacts in proper dependency order (scenarios → workflows → models → data → API → design).
567 -
majiayu000 Bundle Msw 3Mocks APIs with Mock Service Worker including request handlers, server/browser setup, and testing integration. Use when mocking APIs in tests, developing without backend, or simulating network conditions.
567 -
majiayu000 Bundle Smoke Test 2Launch the app and hands-on verify that it works by interacting with it. Falls back to an existing integration test suite when there is no interactive surface in scope. Use when the user asks to "smoke test", "test it manually", "verify it works", "try it out", "run a smoke test", "check it in the browser", or "does it actually work". Not a unit test runner.
567 -
majiayu000 Bundle Test Writing 3Write comprehensive tests for code including unit tests, integration tests, and end-to-end tests. Use this to ensure code quality, catch bugs, and validate functionality.
567 -
majiayu000 Bundle 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 Architect 5Review and evolve the codebase architecture — evaluate patterns, layers, and design decisions (Alex + Daniel workflow)
567 -
majiayu000 Bundle Effect Patterns 2Effect TypeScript patterns including services, layers, schema validation, and Elysia integration.
567 -
majiayu000 Bundle Ck ShopifyBuild Shopify apps, extensions, themes with Shopify CLI. Use for GraphQL/REST APIs, Polaris UI, Liquid templates, checkout customization, webhooks, billing integration.
567 -
majiayu000 Bundle Trpc 4Expert guidance for tRPC v11 type-safe APIs, procedures, middleware, error handling, and TanStack Query integration. Use when user says "trpc", "/trpc", "create procedure", "add endpoint", "api route", "mutation", "query", "middleware", or asks about type-safe APIs, routers, or server/client setup.
567 -
majiayu000 Bundle Supabase 6Manage Supabase projects via CLI and Management API. List projects, check auth config, manage users, update settings, query databases, and inspect project health. Use for any Supabase administration task.
567 -
majiayu000 Bundle Compositing 2Master professional video compositing techniques for seamless visual effects integration including layering, masking, rotoscoping, and color matching.
567 -
majiayu000 Bundle Create Issue 3Create GitHub issues with intelligent size validation and recommendations. TRIGGER when: - User wants to create a new issue ("create issue", "new issue") - User mentions issue templates ("use bug template", "issue template") - User asks about issue size ("estimate issue size", "check if issue too large") - User wants batch issue creation ("create multiple issues", "batch create") - User mentions deduplication ("check for duplicates", "similar issues exist?") DO NOT TRIGGER when: - Viewing existing issues (use gh issue view) - Editing/updating issues (use gh issue edit) - Closing issues (use gh issue close) - Discussing issues conceptually without creating - Working on existing issues (use /start-issue, /work-issue)
567 -
majiayu000 Bundle Create Pr 9Create 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 Git Rebase 3Rebase branches onto upstream main with automatic base detection
567 -
majiayu000 Bundle Git Status 3Show worktrees with PR status and TODO files overview
567 -
majiayu000 Bundle Github 12GitHub 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 Github Prs 2PR health analysis - CI passing without review, stale PRs, merge conflicts
567 -
majiayu000 Bundle Issue 5Create a GitHub issue documenting the work done in this session
567 -
majiayu000 Bundle Jira Sync 2Syncs plan progress to a linked JIRA ticket. Posts plan contents, progress updates, branch links, and PR links at key milestones. Use this skill throughout the plan lifecycle to keep tickets in sync.
567 -
majiayu000 Bundle List 2Use when checking obshare-cli upload history, finding document tokens, or reviewing previous upload URLs and permission snapshots.
567 -
majiayu000 Bundle Notebooklm 2Automate Google NotebookLM - create notebooks, add sources, generate podcasts/videos/quizzes, download artifacts. Activates on explicit /notebooklm or intent like "create a podcast about X"
567 -
majiayu000 Bundle Orthogonal Lead EnrichmentEnrich leads with email, phone, company data using multiple data sources
567 -
majiayu000 Bundle Pr 12Prepare and open a pull request for the current branch after validating the full diff and checks.
567 -
majiayu000 Bundle Pr 13Create a pull request from current work. Handles branch creation, commits, push, and PR creation. Detects branch protection and guides through the PR workflow.
567 -
majiayu000 Bundle Raydium 2Raydium - swaps, CLMM positions, AMM liquidity on Solana
567 -
majiayu000 Bundle Raydium 3Complete Raydium Protocol SDK - the single source of truth for integrating Raydium on Solana. Covers SDK, Trade API, CLMM, CPMM, AMM pools, LaunchLab token launches, farming, CPI integration, and all Raydium tools.
567 -
majiayu000 Bundle Rebase 2Use when the user asks to rebase the current branch onto another branch or update branch history without merging.
567 -
majiayu000 Bundle Submit 2Use after review passes — creates PR, waits for CI, and merges only after CI is green
567 -
majiayu000 Bundle Finishing A Development Branch 3Use when implementation complete and tests pass - closes bd epic, presents integration options (merge/PR/keep/discard), executes choice
567 -
majiayu000 Bundle Jest Testing 2Expert Jest testing framework for JavaScript/TypeScript unit and integration testing
567 -
majiayu000 Bundle Tdd Workflow 9Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
567 -
majiayu000 Bundle Pr Workflow 4Comprehensive knowledge for creating, managing, and merging pull requests with Jira integration, following best practices for code review, deployment, and team collaboration
567 -
majiayu000 Bundle Troubleshoot 3Investigate runtime or production issues from logs, errors, or unexpected behavior (Marcus + Alex workflow)
567 -
majiayu000 Bundle Scvi Tools 2Deep learning for single-cell analysis using scvi-tools. This skill should be used when users need (1) data integration and batch correction with scVI/scANVI, (2) ATAC-seq analysis with PeakVI, (3) CITE-seq multi-modal analysis with totalVI, (4) multiome RNA+ATAC analysis with MultiVI, (5) spatial transcriptomics deconvolution with DestVI, (6) label transfer and reference mapping with scANVI/scArches, (7) RNA velocity with veloVI, or (8) any deep learning-based single-cell method. Triggers include mentions of scVI, scANVI, totalVI, PeakVI, MultiVI, DestVI, veloVI, sysVI, scArches, variational autoencoder, VAE, batch correction, data integration, multi-modal, CITE-seq, multiome, reference mapping, latent space.
567 -
majiayu000 Bundle GRAPHQL Schema 3Schema design, federation, and resolution strategies.
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 Jest Testing, tdd-workflow, pr-workflow. 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.