πŸ”—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

jezweb's avatarfrom jezwebβ˜… 109

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

jezweb's avatarfrom jezwebβ˜… 109

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

jezweb's avatarfrom jezwebβ˜… 109

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

secondsky's avatarfrom secondskyβ˜… 9

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

majiayu000's avatarfrom majiayu000β˜… 5

The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details.

microsoft-graph

majiayu000's avatarfrom majiayu000β˜… 5

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

petbrains's avatarfrom petbrainsβ˜… 4

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

ovachiever's avatarfrom ovachieverβ˜… 1

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

ovachiever's avatarfrom ovachieverβ˜… 1

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

shmlaiq's avatarfrom shmlaiq

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

majiayu000's avatarfrom majiayu000

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

jackspace's avatarfrom jackspace

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

jackspace's avatarfrom jackspace

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

CharlesWiltgen's avatarfrom CharlesWiltgenβ˜… 181

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

jezweb's avatarfrom jezwebβ˜… 109

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

manutej's avatarfrom manutejβ˜… 26

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

manutej's avatarfrom manutejβ˜… 26

Modern Python API development with FastAPI covering async patterns, Pydantic validation, dependency injection, and production deployment

claude-sdk-integration-patterns

manutej's avatarfrom manutejβ˜… 26

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

rawveg's avatarfrom rawvegβ˜… 8

OpenRouter API - Unified access to 400+ AI models through one API

nextjs-stripe-integration

IncomeStreamSurfer's avatarfrom IncomeStreamSurferβ˜… 6

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

majiayu000's avatarfrom majiayu000β˜… 5

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

martinholovsky's avatarfrom martinholovskyβ˜… 3

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

martinholovsky's avatarfrom martinholovskyβ˜… 3

REST API and WebSocket development with FastAPI emphasizing security, performance, and async patterns

api-development-patterns

Kaakati's avatarfrom Kaakatiβ˜… 1

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

← Back to All Skills