Topic · Backend & APIs
Best API design skills for Claude Code, Codex and other agents.
- skills
- 281
- official
- 10
API design skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Designs REST and GraphQL APIs from resource modeling to an OpenAPI 3.1 contract, with versioning, pagination and RFC 7807 error handling. | Jeffallan/ | 12k | 2 repos | ~2k | Automated safety check: Pass | MIT | 4 days ago |
| 2 | This skill should be used when the user is writing Go code and needs guidance on Go-specific pedantry: error wrapping with fmt.Errorf and %w, interface design (accept interfaces return structs)… | chromedp/ | 13k | — | ~3.7k | Automated safety check: Pass | MIT | 2 days ago |
| 3 | Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. | ever-works/ | 158 | 17 repos | ~4k | Automated safety check: Pass | AGPL-3.0 | 2 days ago |
| 4 | Use whenever asked to add, create, or scaffold a CRUD endpoint, router, or entity in this repo's server (create/list/get/update/delete handlers, new… | fosrl/ | 23k | — | ~461 | Automated safety check: Pass | Unknown | today |
| 5 | Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes. | hellangleZ/ | 112 | 17 repos | ~3.3k | Automated safety check: Pass | No licence | 8 mo ago |
| 6 | Guides stable API and interface design. An agent skill from dzhalaevd/Donatello. | dzhalaevd/ | 135 | 9 repos | ~2.6k | Automated safety check: Pass | Apache-2.0 | 4 days ago |
| 7 | REST 및 GraphQL API 설계 원칙 가이드. An agent skill from jh941213/my-cc-harness. | jh941213/ | 126 | 19 repos | ~3.4k | Automated safety check: Pass | No licence | 2 mo ago |
| 8 | Reviews or designs an HTTP/JSON API's endpoints, auth, pagination, versioning and deprecations, guarding against inventing a bespoke interface or silently breaking consumers. | AmazingAng/ | 749 | 1 repo | ~3.4k | Automated safety check: Pass | MIT | 1 mo ago |
| 9 | Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. | CloudAI-X/ | 1.4k | 2 repos | ~1.2k | Automated safety check: Pass | MIT | yesterday |
| 10 | Covers developing the LangBot core backend and web UI: dev setup, repo layout, API auth types, adding endpoints, migrations and keeping the MCP server in step. | langbot-app/ | 18k | — | ~1.4k | Automated safety check: Notes | Apache-2.0 | today |
| 11 | 11.Oil UI Design, improve, and review interfaces for websites, apps, dashboards, and components: explore distinct design directions, compare styles side by side, and refine visual hierarchy against real… | oil-oil/ | 926 | — | ~1.7k | Automated safety check: Pass | MIT | today |
| 12 | Designs GraphQL schemas and Apollo Federation graphs, with DataLoader resolvers, subscriptions, query complexity limits and caching. | Jeffallan/ | 12k | 1 repo | ~1.3k | Automated safety check: Pass | MIT | 4 days ago |
| 13 | This skill should be used when the user asks to "add an API call", "change a backend", "update settings persistence", "change conversation events", "fix backend auth", "add Agent Server support", or… | OpenHands/ | 90k | — | ~390 | Automated safety check: Pass | MIT | today |
| 14 | Reviews REST API design for correct HTTP verbs, versioning, DTO use, consistent responses and backward compatibility before an API change ships. | decebals/ | 750 | 1 repo | ~2.8k | Automated safety check: Pass | MIT | 1 mo ago |
| 15 | Applies extend-only design rules to NuGet packages and distributed systems, covering source, binary and wire compatibility and how to deprecate members safely. | Aaronontheweb/ | 1.2k | 2 repos | ~2.7k | Automated safety check: Pass | MIT | 20 days ago |
| 16 | 16.Code Quality Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance. | piomin/ | 1.3k | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | 5 mo ago |
| 17 | Review changes to Polar's API contract — Pydantic schemas, FastAPI endpoints, OpenAPI output and the generated SDKs. | polarsource/ | 10k | — | ~1.3k | Automated safety check: Pass | MIT | today |
| 18 | 18.Design Design or review software architecture, API contracts, data models, and module boundaries for the Static Web Server (SWS) project | static-web-server/ | 2.4k | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 19 | 19.API Contract A skill your agent uses when: generating TypeScript API layer (type definitions + request functions) from page-spec JSON or Swagger/OpenAPI docs. | ChenyCHENYU/ | 1k | — | ~1.9k | Automated safety check: Pass | MIT | yesterday |
| 20 | A skill your agent uses when reviewing a proposed REST or GraphQL API change before merge — checks contract clarity, backwards compatibility, errors, pagination, auth, and naming. | oxbshw/ | 551 | — | ~553 | Automated safety check: Pass | MIT | 3 mo ago |
| 21 | Software design philosophy guide based on John Ousterhout's "A Philosophy of Software Design." Use this skill during: code reviews, architecture discussions, API design, module decomposition… | luoling8192/ | 344 | — | ~3.4k | Automated safety check: Pass | MIT | 2 mo ago |
| 22 | Step-by-step guide for implementing AndroidX WebKit APIs in frameworks/support/webkit/ after boundary interface roll. | androidx/ | 6.1k | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | today |
| 23 | Entry point for building an MCP server: asks about the use case, picks a deployment model and tool-design pattern, then hands off to more specialized skills. | anthropics/ | 37k | 1 repo | ~3k | Automated safety check: Pass | Apache-2.0 | today |
| 24 | Guides REST and GraphQL API design, endpoint patterns, request/response schemas, versioning, and API best practices. | CloudAI-X/ | 275 | 1 repo | ~2.2k | Automated safety check: Pass | MIT | 9 mo ago |
| 25 | A skill your agent uses when debugging UE C++ crashes, runtime bugs, or unexpected behavior with Rider MCP available. | JasonMa0012/ | 749 | — | ~2.9k | Automated safety check: Notes | Unknown | 19 days ago |
| 26 | R package development guide covering dependencies, API design, testing, and documentation. | ab604/ | 206 | 2 repos | ~2.4k | Automated safety check: Pass | MIT | 20 days ago |
| 27 | Define implementation contracts (APIs and data models) that developers will build against during PRD v0.6 Architecture. | mattgierhart/ | 179 | 1 repo | ~3.4k | Automated safety check: Pass | MIT | 1 mo ago |
| 28 | Assesses what an API change would break before it is made, finds every usage, documents the impact and plans a deprecation or migration path. | ruby-git/ | 1.8k | — | ~1.7k | Automated safety check: Pass | MIT | 5 days ago |
| 29 | 29.API Design Design or review REST and GraphQL API interfaces. An agent skill from agulli/atlas-agents. | agulli/ | 578 | — | ~539 | Automated safety check: Pass | MIT | 2 mo ago |
| 30 | API route implementation patterns with RLS, validation, and error handling. Use when creating API routes, implementing CRUD endpoints, adding… | bybren-llc/ | 421 | — | ~1.6k | Automated safety check: Pass | MIT | 2 mo ago |
| 31 | Reviews API design, REST conventions, and backend architecture. | DanielPodolsky/ | 290 | 1 repo | ~1.1k | Automated safety check: Pass | MIT | 3 mo ago |
| 32 | Maintain portable Feature Track docs for project features. An agent skill from JunsW/feature-track. | JunsW/ | 108 | — | ~339 | Automated safety check: Pass | MIT | 2 mo ago |
| 33 | Generate multiple radically different interface designs for a module using parallel sub-agents. | fossasia/ | 1.6k | 9 repos | ~842 | Automated safety check: Pass | Apache-2.0 | 2 days ago |
| 34 | Checklist for adding, changing, deprecating or removing Saleor GraphQL fields, mutations, enums and webhook event types so the change passes review first time. | saleor/ | 23k | — | ~1.2k | Automated safety check: Pass | BSD-3-Clause | yesterday |
| 35 | Routes backend work in the Superloopy loop harness to the right reference module, covering API contracts, schema migrations, transactions, background jobs, caching and security. | beefiker/ | 111 | 1 repo | ~3k | Automated safety check: Pass | MIT | yesterday |
| 36 | 36.Go Idiomatic Go - package and interface design, error wrapping, table-driven tests, generics, the modern standard library (slices/maps/cmp/errors.Join), current syntax, and logging discipline. | inference-gateway/ | 214 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 37 | A skill your agent uses when optimizing, refactoring, reviewing, or fixing AtomUI controls, including control API contracts, member layout, file splitting, lifecycle, AXAML structure, correctness… | AtomUI/ | 842 | — | ~3.4k | Automated safety check: Pass | LGPL-3.0 | today |
| 38 | 当设计或修改 REST API 响应结构、处理 API 返回值,或生成 Excel/CSV/PDF/对账文件等下游产物时触发。防止 API 设计缺陷导致的字段错位、类型歧义,以及生成产物时关键字段缺失但静默成功的问题。 | doccker/ | 1.1k | — | ~2.6k | Automated safety check: Pass | Unknown | 1 mo ago |
| 39 | 39.Apple Design Apple's approach to interface design and fluid, physical motion, translated for the web. | flornkm/ | 149 | 19 repos | ~5.6k | Automated safety check: Pass | No licence | yesterday |
| 40 | 40.Go Standards Idiomatic Go conventions — naming, error handling, concurrency, interfaces, testing, and API design. | asymmetric-research/ | 133 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | 2 mo ago |
| 41 | Write modern, high-performance C code using records, pattern matching, value objects, async/await, Span<T/Memory<T, and best-practice API design patterns. | sketch7/ | 121 | 3 repos | ~2.7k | Automated safety check: Pass | MIT | 19 days ago |
| 42 | A skill your agent uses when you need to add or review fuzz testing for Java APIs with CATS — including contract-driven negative testing, malformed payload validation, boundary input exploration, CI… | jabrena/ | 445 | — | ~874 | Automated safety check: Pass | Apache-2.0 | today |
| 43 | 43.API Design REST API design principles and best practices. An agent skill from cohen-liel/hivemind. | cohen-liel/ | 110 | 1 repo | ~857 | Automated safety check: Pass | Apache-2.0 | 5 mo ago |
| 44 | 44.API Reviewer Guidelines for reviewing API design in the Hex1b codebase. An agent skill from mitchdenny/hex1b. | mitchdenny/ | 177 | — | ~4k | Automated safety check: Pass | MIT | 5 days ago |
| 45 | Builds and designs React Native Nitro Modules with Nitrogen, HybridObject TypeScript specs, Nitro View components, generated native implementations, zero-copy and native-state APIs, Swift/Kotlin/C++… | margelo/ | 175 | — | ~9.9k | Automated safety check: Pass | MIT | 1 mo ago |
| 46 | 46.Rust Skills Comprehensive Rust coding guidelines with 265 rules across 26 categories. | JMBeresford/ | 2.1k | 1 repo | ~9.5k | Automated safety check: Pass | MIT | 3 days ago |
| 47 | Evaluates system boundaries and tradeoffs and writes architecture recommendations, option comparisons or ADRs, with a Mermaid diagram when structure changes. | first-fluke/ | 1.3k | — | ~2.6k | Automated safety check: Pass | MIT | yesterday |
| 48 | Generate, build, and test Azure SDKs locally from TypeSpec with automatic customization. | Azure/ | 121 | — | ~1.5k | Automated safety check: Pass | MIT | 4 mo ago |
Questions, answered from the data.
What is the best API design skill?
API Designer from Jeffallan/claude-skills ranks first of the 281 API design skills listed here, with the highest score: its repository has 12k GitHub stars, 2 other GitHub owners carry a copy, its SKILL.md loads about 2k tokens and it passes the automated safety check with no findings. Next come Go Pedantry and Nodejs Backend Patterns.
Which API design skills are official?
10 of the 281 API design skills are official, published by the vendor's own GitHub organization: Build MCP Server, Azsdk Common Generate SDK Locally, API Design, Sharp Edges Analysis, Generate Testability Wrappers and 5 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.
Explore related skills
Category
More topics in Backend & APIs
- Backend development928
- REST APIs783
- Authentication646
- Authorization and RBAC519
- OAuth and OpenID Connect482
- Webhooks460
- OpenAPI specifications439
- Smart contracts404
- Third-party API integration348
- GraphQL343
- Caching327
- Event-driven systems311
- Microservices303
- Realtime and WebSockets277
- File uploads and storage276
- Rate limiting257
- Serverless229
- Transactional email165
- Background jobs156
- gRPC and Protobuf149
- Search implementation117
- Multi-tenancy93
- Payments and billing57