πAPI Helpers Skills
Browse the best API Helpers skills for Claude Code, Codex, Cursor and other AI agents.
1,403 skills Β· Page 1 of 59
openai-api
Build with OpenAI's stateless APIs - Chat Completions (GPT-5, GPT-4o), Embeddings, Images (DALL-E 3), Audio (Whisper + TTS), and Moderation. Includes Node.js SDK and fetch-based approaches for Cloudflare Workers.Use when: implementing chat completions with GPT-5/GPT-4o, streaming responses with SSE, using function calling/tools, creating structured outputs with JSON schemas, generating embeddings for RAG (text-embedding-3-small/large), generating images with DALL-E 3, editing images with GPT-Image-1, transcribing audio with Whisper, synthesizing speech with TTS (11 voices), moderating content (11 safety categories), or troubleshooting rate limits (429), invalid API keys (401), function calling failures, streaming parse errors, embeddings dimension mismatches, or token limit exceeded.
google-gemini-api
Integrate Gemini API with correct current SDK (@google/genai v1.27+, NOT deprecated @google/generative-ai).Supports text generation, multimodal (images/video/audio/PDFs), function calling, and thinking mode. 1M input tokens.Use when: integrating Gemini API, implementing multimodal AI, using thinking mode for reasoning, function callingwith parallel execution, streaming responses, deploying to Cloudflare Workers, building chat, or troubleshootingSDK deprecation, context window, model not found, function calling, or multimodal format errors.Keywords: gemini api, @google/genai, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite,gemini-3-pro-preview, multimodal gemini, thinking mode, google ai, genai sdk, function calling gemini,streaming gemini, gemini vision, gemini video, gemini audio, gemini pdf, system instructions,multi-turn chat, DEPRECATED @google/generative-ai, gemini context window, gemini models 2025,gemini 1m tokens, gemini tool use, parallel function calling, compositional function ca
clerk-auth
Clerk auth with API version 2025-11-10 breaking changes (billing endpoints, payment_sourceβpayment_method), Next.js v6 async auth(), PKCE for custom OAuth, credential stuffing defense. Use when: troubleshooting "Missing Clerk Secret Key", JWKS errors, authorizedParties CSRF, JWT size limits (1.2KB), 431 header errors (Vite dev mode), or testing with 424242 OTP.
claude-api
Anthropic Messages API (Claude API) for integrations, streaming, prompt caching, tool use, vision. Use for chatbots, assistants, or encountering rate limits, 429 errors.
openai-api
The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details.
microsoft-graph
Orchestration hub for Microsoft Graph API across Microsoft 365 services. Use for Graph API integrations, querying Microsoft 365 data, and building applications that interact with Azure AD.
backend-zod
TypeScript-first schema validation library. Use for ALL input validation in TypeScript projects β API inputs, form data, environment variables, config files. Essential companion for tRPC (required), React Hook Form, and any data boundary. Choose Zod when you need runtime validation with automatic TypeScript type inference.
google-gemini-api
Integrate Gemini API with correct current SDK (@google/genai v1.27+, NOT deprecated @google/generative-ai).Supports text generation, multimodal (images/video/audio/PDFs), function calling, and thinking mode. 1M input tokens.Use when: integrating Gemini API, implementing multimodal AI, using thinking mode for reasoning, function callingwith parallel execution, streaming responses, deploying to Cloudflare Workers, building chat, or troubleshootingSDK deprecation, context window, model not found, function calling, or multimodal format errors.Keywords: gemini api, @google/genai, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite,gemini-3-pro-preview, multimodal gemini, thinking mode, google ai, genai sdk, function calling gemini,streaming gemini, gemini vision, gemini video, gemini audio, gemini pdf, system instructions,multi-turn chat, DEPRECATED @google/generative-ai, gemini context window, gemini models 2025,gemini 1m tokens, gemini tool use, parallel function calling, compositional function ca
claude-api
Build with Claude Messages API using structured outputs (v0.69.0+, Nov 2025) for guaranteed JSON schema validation. Covers prompt caching (90% savings), streaming SSE, tool use, model deprecations (3.5/3.7 retired Oct 2025). Use when: building chatbots/agents with validated JSON responses, or troubleshooting rate_limit_error, structured output validation, prompt caching not activating, streaming SSE parsing.
fastapi
Comprehensive FastAPI development guide from beginner to production. This skill should be used when building REST APIs, web backends, microservices, or any Python web application with FastAPI. Covers project setup, routing, Pydantic models, async database operations, authentication (JWT/OAuth2), dependency injection, background tasks, WebSockets, testing, and production deployment. Triggers on tasks like "create a FastAPI app", "build an API", "add authentication", "connect database", "deploy FastAPI", or any FastAPI-related development.
when-building-backend-api-orchestrate-api-development
Use when building a production-ready REST API from requirements through deployment.Orchestrates 8-12 specialist agents across 5 phases using Test-Driven Development methodology.Covers planning, architecture, TDD implementation, comprehensive testing, documentation, andblue-green deployment over a 2-week timeline with emphasis on quality and reliability.
google-gemini-api
Complete guide for Google Gemini API using the CORRECT current SDK (@google/genai v1.27+, NOT thedeprecated @google/generative-ai). Covers text generation, multimodal inputs (text + images + video +audio + PDFs), function calling, thinking mode, streaming, and system instructions with accurate 2025model information (Gemini 2.5 Pro/Flash/Flash-Lite with 1M input tokens, NOT 2M).Use when: integrating Gemini API, implementing multimodal AI applications, using thinking mode forcomplex reasoning, function calling with parallel execution, streaming responses, deploying toCloudflare Workers, building chat applications, or encountering SDK deprecation warnings, context windowerrors, model not found errors, function calling failures, or multimodal format errors.Keywords: gemini api, @google/genai, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite,multimodal gemini, thinking mode, google ai, genai sdk, function calling gemini, streaming gemini,gemini vision, gemini video, gemini audio, gemini pdf, sys
claude-api
This skill provides comprehensive knowledge for working with the Anthropic Messages API (Claude API). It should be used when integrating Claude models into applications, implementing streaming responses, enabling prompt caching for cost savings, adding tool use (function calling), processing images with vision capabilities, or using extended thinking mode.Use when building chatbots, AI assistants, content generation tools, or any application requiring Claude's language understanding. Covers both server-side implementations (Node.js, Cloudflare Workers, Next.js) and direct API access.Keywords: claude api, anthropic api, messages api, @anthropic-ai/sdk, claude streaming, prompt caching, tool use, vision, extended thinking, claude 3.5 sonnet, claude 3.7 sonnet, claude sonnet 4, function calling, SSE, rate limits, 429 errors
axiom-extensions-widgets-ref
Use when implementing widgets, Live Activities, Control Center controls, or app extensions - comprehensive API reference for WidgetKit, ActivityKit, App Groups, and extension lifecycle for iOS 14+
claude-api
Build with Claude Messages API using structured outputs (v0.69.0+, Nov 2025) for guaranteed JSON schema validation. Covers prompt caching (90% savings), streaming SSE, tool use, model deprecations (3.5/3.7 retired Oct 2025). Use when: building chatbots/agents with validated JSON responses, or troubleshooting rate_limit_error, structured output validation, prompt caching not activating, streaming SSE parsing.
graphql-api-development
Comprehensive guide for building GraphQL APIs including schema design, queries, mutations, subscriptions, resolvers, type system, error handling, authentication, authorization, caching strategies, and production best practices
fastapi-development
Modern Python API development with FastAPI covering async patterns, Pydantic validation, dependency injection, and production deployment
claude-sdk-integration-patterns
Expert integration patterns for Claude API and TypeScript SDK covering Messages API, streaming responses, tool use, error handling, token optimization, and production-ready implementations for building AI-powered applications
openrouter
OpenRouter API - Unified access to 400+ AI models through one API
nextjs-stripe-integration
Add Stripe payment processing to Next.js projects. Implement checkout sessions, payment handling, subscriptions, webhooks, and customer management. Use when adding Stripe to a Next.js project, building payment flows, implementing subscriptions, or integrating payment processing.
google-gemini-api
Integrate Gemini API with correct current SDK (@google/genai v1.27+, NOT deprecated @google/generative-ai).Supports text generation, multimodal (images/video/audio/PDFs), function calling, and thinking mode. 1M input tokens.Use when: integrating Gemini API, implementing multimodal AI, using thinking mode for reasoning, function callingwith parallel execution, streaming responses, deploying to Cloudflare Workers, building chat, or troubleshootingSDK deprecation, context window, model not found, function calling, or multimodal format errors.Keywords: gemini api, @google/genai, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite,gemini-3-pro-preview, multimodal gemini, thinking mode, google ai, genai sdk, function calling gemini,streaming gemini, gemini vision, gemini video, gemini audio, gemini pdf, system instructions,multi-turn chat, DEPRECATED @google/generative-ai, gemini context window, gemini models 2025,gemini 1m tokens, gemini tool use, parallel function calling, compositional function ca
graphql-expert
Expert GraphQL developer specializing in type-safe API development, schema design, resolver optimization, and federation architecture. Use when building GraphQL APIs, implementing Apollo Server, optimizing query performance, or designing federated microservices.
fastapi
REST API and WebSocket development with FastAPI emphasizing security, performance, and async patterns
api-development-patterns
Comprehensive guide to building production-ready REST APIs in Rails with serialization, authentication, versioning, rate limiting, and testing. Trigger keywords: REST API, JSON, serialization, versioning, authentication, JWT, rate limiting, API controllers, request specs, API testing, endpoints, responses