1,418 free skills
API Design skills
Skills for designing APIs — REST conventions, GraphQL schema design, versioning strategy, rate limiting, and OpenAPI contracts.
Sourced from real, public repositories — synced daily, never invented.
1,418 free skills
Skills for designing APIs — REST conventions, GraphQL schema design, versioning strategy, rate limiting, and OpenAPI contracts.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

grpc
dkbnull/hello-skill
gRPC开发专家助手。当用户需要进行gRPC服务开发、Protobuf定义、流式通信、微服务间RPC调用或高性能服务间通信时调用。
grpc-streaming-specialist
matthiasburger-coder/tiny-swarm-world
Use for gRPC and Protobuf contract design, unary and streaming RPCs, chunked uploads, retries, compression, sizing, and plugin-to-server communication.
saleor-payments
orcaqubits/agentic-commerce-claude-plugins
Implement Saleor payment processing — transaction-based payment flow, payment Apps, sync webhook events, Stripe/Adyen patterns, and refunds. Use when building payment integrations.
litd-grpc
liongrass/lightning-skills
Reference for litd (Lightning Terminal) gRPC API in Go: managing accounts, baking macaroons, listing payments, and creating LNC sessions.
quarkus-grpc
ricardolv/quarkus-ai-plugins
>
frontend-web
iamfourh2e/rust-skill
TanStack Router + React frontend patterns, ConnectRPC gRPC-Web client, Zustand stores, Tailwind v4, i18n, and AppearancePanel theming for the Anachak platform.
hunt-grpc
aloc999/exploitninja
Hunt gRPC vulnerabilities — server reflection enabled (enumerate all services/methods), missing authentication on internal endpoints, plaintext gRPC over HTTP/2, internal endpoint disclosure, proto file leakage, gRPC-Web proxy injection, HTTP/2 rapid reset DoS. Use when target exposes port 443/50051 with gRPC, or when microservice architecture is detected.
otel-monitoring
dwilson2547/skills
Add observability/monitoring to a service or docker-compose stack. Use when adding tracing, metrics, or logging instrumentation; configuring an OpenTelemetry collector; or wiring up OTEL exporters. Prefers OTLP gRPC (port 4317) over HTTP (port 4318). Handles docker networking via host.docker.internal.
fsgrpc-proto
ehotwagner/fsgrpcskills
>-
ika-solana-prealpha
kitty4d/ika-solana-prealpha-skill
Guide for Ika dWallet on Solana pre-alpha - gRPC DWalletService, BCS request types, on-chain program (PDAs, approve_message, commit_dwallet, commit_signature), Pinocchio/Native/Anchor CPI SDKs, and @ika.xyz/pre-alpha-solana-client + @solana/kit. Use when integrating Solana ika, Solana dWallet, ika pre-alpha, dWallet Solana devnet, gRPC dWallet, DWalletHashScheme, hash_scheme on Sign, chunked DWallet PDA seeds, approve_message Solana, MessageApproval PDA, DWalletContext, @ika.xyz/pre-alpha-solana-client, ika-dwallet-pinocchio, ika-dwallet-native, ika-dwallet-anchor, or comparing Solana pre-alpha to Sui ika-sdk.
apitwin-advanced-mocking
ridakaddir/apitwin
Apitwin advanced mocking for HTTP and gRPC APIs. Use when implementing dynamic responses, stateful workflows, CRUD persistence, or time-based transitions. Covers template tokens, directory-based mutations, and complex routing conditions.
x-observability
pure-golang/level85
Применяй когда добавляешь новую внешнюю операцию, adapter package или server middleware: bootstrap monitoring через `../platform/monitoring`, tracer/meter в пакете, метрики и порядок HTTP/gRPC/GraphQL observability
taproot-assets-rpc
liongrass/lightning-skills
Working guide for LND + Taproot Assets gRPC in Go — authentication, asset amounts, channel data, pagination, and common gotchas discovered building a real wallet.
openapi-typescript
hjemmesidekongen/ai
>
openapi-api
lazzr-labs/photon-app
OpenAPI client and app API wiring. Use when adding or using API endpoints, editing the openapi client, or wiring new APIs in the app.
bruno-openapi
famosapp/skills
|
agent-docs-api-openapi
iluminatto1970/ruflo
Agent skill for docs-api-openapi - invoke with $agent-docs-api-openapi
openapi-rpc-workflow
gaelic-ghost/socket
Design, generate, implement, test, and diagnose Swift OpenAPI and RPC-style server contracts using Swift OpenAPI Generator, OpenAPIRuntime, OpenAPIHummingbird, OpenAPIVapor, SwiftPM plugins, Dash docsets, official GitHub/SPI documentation, and clear handoffs to Vapor or Hummingbird workflows.
heyapi-openapi-ts
alexandretrotel/skills
Use when generating TypeScript from an OpenAPI spec with Hey API or @hey-api/openapi-ts, including client generation, types, validators, plugin configuration, Vite integration, and regeneration workflows.
openapi-docs
caelaxie/agenthub
Use when editing public routes, shared request or response schemas, OpenAPI metadata, route tags, or when asked to document or export the API spec. Keeps `docs/openapi.yaml` in sync by running the repo generator and check commands.
moralis-openapi-skill
ariiyaantoo/ariyanto-ai-agent
Operate Moralis EVM wallet and token reads through UXC with a curated OpenAPI schema, API-key auth, and wallet-intelligence guardrails.
zod-openapi
sanurb/skills
Designs a REST API contract using zod-openapi v5 as the schema-first source of truth. Activate when the user says "Generate a OpenAPI document" or specifically wants as output a document in the OpenAPI specification
lark-openapi-explorer
huangxincola/cli
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
guicedee-openapi
guicedee/ai-rules
Automatic OpenAPI 3.1 spec generation and serving for GuicedEE with Vert.x 5: scans Jakarta REST resources at startup, serves /openapi.json and /openapi.yaml endpoints, Swagger annotations support, @OpenAPIDefinition configuration, and companion Swagger UI module. Use when generating API documentation, serving OpenAPI specs, or configuring Swagger annotations on REST resources.
apk-to-openapi
bryanmig/apk-to-openapi-skill
Use when you have an Android APK, APKM, or XAPK file and need to extract its REST API endpoints into an OpenAPI specification. Also use when reverse-engineering an Android app's network layer, whether native (Retrofit, Volley, OkHttp, Ktor) or React Native (Hermes bytecode).
openapi-to-typescript
irizqi/agent-skills
Converts OpenAPI 3.0 JSON/YAML to TypeScript interfaces and type guards. This skill should be used when the user asks to generate types from OpenAPI, convert schema to TS, create API interfaces, or generate TypeScript types from an API specification.
doc-openapi
sneverton/nimbou-skills
Use when `nestjs-think` has closed a backend-viable HTTP contract and frontend/backend work need one canonical transport artifact. Generate or refresh domain-local OpenAPI after `domain.md`, `.feature` files, and backend contract decisions are approved.
lark-openapi-explorer
jacob-qu/cli
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
audit-openapi-conformance
danielrosehill/claude-debugging-plugin
Use when the user wants to verify API conformance with the OpenAPI standard and generate an OpenAPI JSON definition. Triggers on phrases like "openapi audit", "check openapi conformance", "generate openapi spec".
jentic-api-improve
jentic/jentic-api-scorecard
Improve OpenAPI documents for AI-readiness by fixing issues and enriching content based on Jentic API AI-Readiness Framework (JAIRF) scoring. Use when you need to raise an API's quality score, fix diagnostics, or add missing descriptions/summaries/examples \u2014 whether directly requested ('improve my API', 'fix OpenAPI issues', 'make my API more AI-ready') or as part of a broader workflow (post-audit remediation, pre-release quality gate, automated spec enhancement). Produces an improved spec and an OpenAPI Overlay (the reusable, non-breaking delta).
openapi-to-typescript
codesharpdev/agent-toolkit
Converts OpenAPI 3.0 JSON/YAML to TypeScript interfaces and type guards. This skill should be used when the user asks to generate types from OpenAPI, convert schema to TS, create API interfaces, or generate TypeScript types from an API specification.
openapi-expert
librefang/librefang-registry
OpenAPI/Swagger expert for API specification design, validation, and code generation
dida365-openapi
workingcoder/dida365-openapi
基于滴答清单(Dida365)官方 OpenAPI 和 OAuth2 的任务管理 Skill,直连 dida365.com,不经过任何第三方服务,你的数据只在本地和滴答清单服务器之间传输。零第三方依赖,纯 Python 标准库实现。完整覆盖项目与任务的增删改查、完成、移动、筛选,支持标签、提醒、重复规则等丰富功能,并内置输入验证和灰色区域防护,确保每次 API 调用都安全可靠。详细文档与同类 Skill 对比见 GitHub:https://github.com/workingcoder/dida365-openapi 。Use when the agent needs to manage Dida365 tasks, projects, tags, reminders, or repeat rules through the official OpenAPI.
moralis-openapi-skill
leoyeai/openclaw-master-skills
Operate Moralis EVM wallet and token reads through UXC with a curated OpenAPI schema, API-key auth, and wallet-intelligence guardrails.
chainbase-openapi-skill
leoyeai/openclaw-master-skills
Operate Chainbase indexed wallet and token reads through UXC with a curated OpenAPI schema, API-key auth, and read-first guardrails.
lark-openapi-explorer
ashwinyue/aswin-skills
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
lark-openapi-explorer
seaworld008/commonly-used-high-value-skills
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
openapi-generator
automacoescomerciaisintegradas/skills
Generates OpenAPI 3.0 specifications from TypeScript interfaces
nestjs-documentation
li-lance/android-seraphim-framework
Automate Swagger/OpenAPI documentation and standardize API response schemas in NestJS. Use when generating OpenAPI specs, documenting paginated or generic responses, configuring the Nest CLI Swagger plugin, or publishing versioned API docs. (triggers: main.ts, **/*.dto.ts, DocumentBuilder, SwaggerModule, ApiProperty, ApiResponse)
chainbase-openapi-skill
ariiyaantoo/ariyanto-ai-agent
Operate Chainbase indexed wallet and token reads through UXC with a curated OpenAPI schema, API-key auth, and read-first guardrails.
lark-openapi-explorer
flynnaiwang/flynnskills
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
lark-openapi-explorer
jeremy666-cjl/cli
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
lark-openapi-explorer
drtx32/agent-skills
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
review-api-simulation
wiremock-inc/skills
Review a mock API simulation built in WireMock Cloud against its source documentation, OpenAPI spec, and Arazzo workflows. Use when the user wants to verify completeness and correctness of an existing mock API.
lark-openapi-explorer
cg24/larkcli
飞书/Lark 原生 OpenAPI 探索:从官方文档库中挖掘未经 CLI 封装的原生 OpenAPI 接口。当用户的需求无法被现有 lark-* skill 或 lark-cli 已注册命令满足,需要查找并调用原生飞书 OpenAPI 时使用。
figma
mereyabdenbekuly-ctrl/clodex-ide
Complete guide for the Figma plugin — REST API access, real-time selection monitoring via CDP, and the figma-app interactive UI. Read this IMMEDIATELY when the user asks to work with Figma.
figma
clawlink-hq/skills
Figma integration for AI agents via ClawLink — browser login, no API key setup. Connect Figma through ClawLink's hosted setup to read files, manage comments, extract design tokens, download images, and create webhooks from your Figma account. Use this skill when the user wants to work with Figma (Design) — connect Figma, read or update Figma data, or take actions in Figma from chat instead of saying you cannot access it.
nooa-trace-viewer
nvidia-nemo/labs-oo-agents
Run and use the NVIDIA OO Agents trace viewer — the web UI + OTLP receiver for browsing agent traces and eval results. Use when starting the viewer, importing/exporting/deleting traces, querying the viewer's REST API, or wiring an agent run so traces show up at localhost:5001.
sender-profile-architect
sentdm/skills
Designs Sent Sender Profile architecture for multi-tenant, multi-brand, or multi-channel messaging systems, including profile boundaries, account-level API key blast radius, webhooks, compliance inheritance, and channel readiness. Use when a user says sender profile, x-sender-id, profile setup, multi-tenant messaging, brand isolation, department sender, webhook routing, tenant offboarding, or asks how to model SMS, WhatsApp, and RCS senders in Sent.
tcm-oauth
upvave/skills
Use when integrating the @crimsoncorp/oauth-react SDK (The Crimson Market / Portal.Service OAuth) into a React or Next.js app. Covers OAuth client registration, callback pages, server-side token exchange, session adapters, logout routes, popup vs redirect interaction modes, scopes (profile, email, subscriptions, listings, roles, gaming, relics, youtube, external_club), and external-club partner provisioning + webhook enrichment.
privacy-audit
stylusnexus/agent-plugins
Data inventory and privacy audit for a product — enumerate exactly what user data is collected and where it lands (Neon/Supabase tables, logs, PostHog, Stripe, email provider, Better Stack/Sentry), check alignment with the privacy policy, verify GDPR export/delete paths exist, and grep for PII leaking into logs or API responses. Use when asked to "audit privacy," "check what data we collect," before a launch, or after adding a new data-collecting feature (signup field, analytics event, webhook).
payments
martinolivero/saas-builder
This skill should be used when adding payments, subscriptions, billing, or pricing to a SaaS — Stripe integration, checkout, plans, the customer portal, webhooks, or deciding a pricing model. Trigger phrases include "add Stripe", "accept payments", "add a subscription", "charge users", "pricing tiers", "checkout", "billing portal", "handle the webhook", "set up plans", "monetize", "free trial". It wires Stripe correctly (checkout to webhook to fulfillment) and sets a sane pricing model.
payment-integration
hainamchung/agent-assistant
Integrate Stripe, PayPal, and payment processors. Handles checkout flows, subscriptions, webhooks, and PCI compliance. Use PROACTIVELY when implementing payments, billing, or subscription features.
payment-integration
cavaldos/opencode-kit
Payment integration patterns. Stripe, webhooks, subscriptions, one-time payments, PCI compliance.
payment-integration
fazlay/agent-skills
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
payment-pix
universokobana/kobana-agent-skills
Guide for paying Pix charges using Kobana. Use when the user wants to pay Pix invoices, decode QR codes, or manage Pix payments from financial accounts. Supports both MCP tools (preferred) and REST API.
payment-integration
donganhvuphp/claude-skills-lord
Implement payment integrations with SePay (Vietnamese payment gateway with VietQR, bank transfers, cards) and Polar (global SaaS monetization platform with subscriptions, usage-based billing, automated benefits). Use when integrating payment processing, implementing checkout flows, managing subscriptions, handling webhooks, processing bank transfers, generating QR codes, automating benefit delivery, or building billing systems. Supports authentication (API keys, OAuth2), product management, customer portals, tax compliance (Polar as MoR), and comprehensive SDK integrations (Node.js, PHP, Python, Go, Laravel, Next.js).
payment-integration
malibujack/claudekit-skills
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
payment-processing
erikpr1994/jarvis-code
Use when implementing payment flows with Stripe or Polar. Covers checkout integration, webhooks, subscriptions, and error handling.
payment-integration
hotriluan/alkana-dashboard
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.