Agent skills

Backend & API skills

Read straight from the source repositories, not from submitted listings. Every skill shows what it does, what is inside, where it came from — and whether attention around its source is actually growing.

Toolclaude-code 29,140codex 4,755cursor 3,111copilot 976windsurf 55cline 34
CategoryWorkflow & Productivity 4,979AI & Agents 3,037Data & Analytics 2,345Code Review & Quality 1,376Backend & API 1,244Security 1,194Design & Presentation 1,154Documentation 965Content & Marketing 916Testing & QA 777DevOps & Cloud 576Databases 550Frontend 469Business & Finance 328Media & Video 257Other 9,833
2,480 found
577624 · page 13 / 52
api-ai-elevenlabsElevenLabs voice AI SDK patterns for TypeScript/Node.js -- text-to-speech, streaming, voice cloning, speech-to-speech…majiayu000api-ai-langchainLangChain.js patterns for building LLM applications — chat models, LCEL chains, prompt templates, structured output, agents…majiayu000api-ai-langfuseLLM observability with Langfuse — OpenTelemetry-based tracing, evaluations, prompt management, datasets, and production best…majiayu000api-ai-litellmLiteLLM proxy server setup, TypeScript client patterns via OpenAI SDK, model routing, fallbacks, load balancing, spend tracking…majiayu000api-ai-mistral-sdkOfficial Mistral AI TypeScript SDK patterns — client setup, chat completions, streaming, function calling, structured outputs…majiayu000api-ai-modalServerless GPU compute platform for AI model deployment — web endpoints, GPU functions, model serving, and TypeScript client…majiayu000api-ai-ollamaLocal LLM inference with the Ollama JavaScript client -- chat, streaming, tool calling, vision, embeddings, structured output…majiayu000api-ai-openai-sdkOfficial OpenAI SDK patterns for TypeScript/Node.js — client setup, Chat Completions, Responses API, streaming, structured…majiayu000api-ai-openai-whisperSpeech-to-text transcription and translation via OpenAI Audio API -- models, response formats, timestamps, prompting, streaming…majiayu000api-ai-promptfooTesting and evaluation framework for LLM prompts and applications -- promptfooconfig.yaml, assertions, model-graded evals, red…majiayu000api-ai-replicateReplicate SDK patterns for TypeScript/Node.js -- client setup, predictions, streaming, webhooks, file handling, model versioning…majiayu000api-ai-together-aiTogether AI SDK patterns for TypeScript — client setup, chat completions, streaming, structured output, function calling…majiayu000api-boilerplate生成 REST API 样板代码,支持 Express、FastAPI、Next.js 等框架majiayu000writesapi-caching-strategyConfigure api caching strategy operations. Auto-activating skill for API Development. Triggers on: api caching strategy, api…majiayu000writesapi-client-developmentCreating API clients with OpenAPI specs, authentication, and OAuth scopes for SCAPI and similar APIsmajiayu000api-client-developmentCreating API clients with OpenAPI specs, authentication, and OAuth scopes for SCAPI and similar APIsmajiayu000api-client-generatorสร้าง API client ที่ type-safe อัตโนมัติ จาก OpenAPI/Swagger specs หรือจาก API endpoints ที่มีอยู่majiayu000api-clientCentralized TypeScript API client with typed namespaces, automatic token refresh with request deduplication, TanStack Query…majiayu000api-client-patternsHTTP client patterns, API integration, request/response handling, error handling, retry logic, axios usage. Use when building API…majiayu000api-clientREST API client builder with authentication, error handling, retry logic, and request management. Supports OAuth, JWT, API keys.…majiayu000api-cms-sanityStructured content platform — GROQ queries, schema definitions, @sanity/client, Portable Text, image handling, real-time…majiayu000api-cms-strapiOpen-source headless CMS — content type schemas, REST API, Document Service API, custom controllers, lifecycle hooks…majiayu000api-commerce-stripeStripe payment processing — Checkout Sessions, Payment Intents, subscriptions, webhooks, Connect, customer management, error…majiayu000api-compatibility-analyzerAnalyze API changes for backward compatibility with breaking change detection and consumer impact assessmenta5c-aiwritesapi-contract-checkerValidate API changes against an expected contract. Use when a mid-level developer needs to detect breaking changes.majiayu000api-contract-generatorGenerates OpenAPI/Swagger schemas for API endpoints. Creates comprehensive API contracts from endpoint implementations, ensuring…majiayu000writesapi-endpoint-generatorGenerates CRUD REST API endpoints with request validation, TypeScript types, consistent response formats, error handling, and…majiayu000api-contract-reviewReview REST API contracts for HTTP semantics, versioning, backward compatibility, and response consistency. Use when user asks…majiayu000api-contract-reviewUse when auditing CloudBase cloud API wrappers, MCP tools, generated action metadata, or related docs for outdated or incorrect…TencentCloudBaseapi-contract-validationDetect breaking changes in API contracts (OpenAPI/Swagger specs)majiayu000writesapi-contract-validatorValidates API contracts for correctness, compatibility, and compliance. Tests REST APIs against OpenAPI/Swagger specifications.…majiayu000writesapi-controllerCreate a new Laravel API controller following this project's patterns. Use when creating new API endpoints, CRUD controllers, or…majiayu000api-create-gql-queryAdd a new GraphQL query endpoint with type safety, GraphORM integration, and testsmajiayu000api-create-workerCreate a new background worker in daily-api with full type safety, infrastructure config, and testsmajiayu000api-designDesign stable, compatible public APIs using extend-only design principles. Manage API compatibility, wire compatibility, and…majiayu000api-designUse this skill when designing APIs, choosing between REST/GraphQL/gRPC, writing OpenAPI specs, implementing pagination…majiayu000api-designREST API design best practices for consistent, intuitive APIsmajiayu000api-design-and-versioningDesign REST/GraphQL APIs with versioning and deprecation strategy.majiayu000api-design-assistantDesign and review APIs with suggestions for endpoints, parameters, return types, and best practices. Use when designing new APIs…majiayu000api-designRESTful API and GraphQL design best practices. Auto-triggers when designing endpoints, handling HTTP methods, or structuring API…majiayu000api-design当用户要求"设计API"、"创建DTO"、"定义数据结构"、"API文档"、"请求响应格式",或者提到"API设计"、"数据传输对象"、"契约"、"接口"时使用此技能。用于 API 设计模式、数据建模、类型安全或后端 API 结构设计。majiayu000api-designREST and API design principles — resource naming, HTTP methods, status codes, pagination, versioning, and error responses.…majiayu000api-designREST API design principles and best practices. Use when designing API endpoints, request/response schemas, versioning, error…majiayu000api-designUse when designing or modifying REST API endpoints, controller structure, route patterns, request/response DTOs. Triggers on…majiayu000writesapi-designAPI Design - Princípios RESTful e boas práticasmajiayu000api-designRESTful API patterns, GraphQL design, and API best practices. Use when designing APIs, choosing between REST/GraphQL/tRPC…majiayu000api-design> [IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This…majiayu000api-design-frameworkComprehensive API design patterns for REST, GraphQL, and gRPC. Use when designing APIs, creating endpoints, adding routes…majiayu000
← Prev13 / 52Next →
How the catalog works
What is an agent skill?

A folder with a SKILL.md inside — instructions, and often scripts and assets, that an AI agent loads when the task matches. Claude Code, Codex, Cursor and Copilot all read the same format, so one skill usually works across them.

Where does this catalog come from?

We read 660 source repositories straight from their file trees rather than from submitted listings — what you see is what is actually published. 98 repositories were rejected because they advertise skills but contain none: link lists, not folders.

Why is there no install counter?

Because install counts live in the registry that serves `npx skills add`, and that is not ours — publishing a number we cannot verify would be worse than showing none. Instead we show where a skill comes from and whether attention around its source is actually growing, measured from our own weekly snapshots.

Do you deduplicate?

Yes, and it matters more than expected. Aggregator repositories republish the same skill in several places — one source carried 6,317 SKILL.md files for 2,001 actual skills. We collapse by folder name and keep the canonical copy, so the catalog counts things, not copies.

Keep going