Topic · Backend & APIs

Best API design skills for Claude Code, Codex and other agents.

Skills that design clear, consistent HTTP and library APIs, from resources and errors to versioning.
skills
281
official
10

API design skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

API design skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Designs REST and GraphQL APIs from resource modeling to an OpenAPI 3.1 contract, with versioning, pagination and RFC 7807 error handling.

Jeffallan/claude-skills12k2 repos~2kAutomated safety check: PassMIT4 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/chromedp13k—~3.7kAutomated safety check: PassMIT2 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/ever-works15817 repos~4kAutomated safety check: PassAGPL-3.02 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/pangolin23k—~461Automated safety check: PassUnknowntoday
5

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

hellangleZ/burn-in-cceverywhere-ralph11217 repos~3.3kAutomated safety check: PassNo licence8 mo ago
6

Guides stable API and interface design. An agent skill from dzhalaevd/Donatello.

dzhalaevd/Donatello1359 repos~2.6kAutomated safety check: PassApache-2.04 days ago
7

REST 및 GraphQL API 설계 원칙 가이드. An agent skill from jh941213/my-cc-harness.

jh941213/my-cc-harness12619 repos~3.4kAutomated safety check: PassNo licence2 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/old-coder7491 repo~3.4kAutomated safety check: PassMIT1 mo ago
9

Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation.

CloudAI-X/claude-workflow-v21.4k2 repos~1.2kAutomated safety check: PassMITyesterday
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/LangBot18k—~1.4kAutomated safety check: NotesApache-2.0today
11

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/oil-ui926—~1.7kAutomated safety check: PassMITtoday
12

Designs GraphQL schemas and Apollo Federation graphs, with DataLoader resolvers, subscriptions, query complexity limits and caching.

Jeffallan/claude-skills12k1 repo~1.3kAutomated safety check: PassMIT4 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/OpenHands90k—~390Automated safety check: PassMITtoday
14

Reviews REST API design for correct HTTP verbs, versioning, DTO use, consistent responses and backward compatibility before an API change ships.

decebals/claude-code-java7501 repo~2.8kAutomated safety check: PassMIT1 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/dotnet-skills1.2k2 repos~2.7kAutomated safety check: PassMIT20 days ago
16

Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance.

piomin/claude-ai-spring-boot1.3k—~2.2kAutomated safety check: PassApache-2.05 mo ago
17

Review changes to Polar's API contract — Pydantic schemas, FastAPI endpoints, OpenAPI output and the generated SDKs.

polarsource/polar10k—~1.3kAutomated safety check: PassMITtoday
18

Design or review software architecture, API contracts, data models, and module boundaries for the Static Web Server (SWS) project

static-web-server/static-web-server2.4k—~1.8kAutomated safety check: PassApache-2.02 days ago
19

A skill your agent uses when: generating TypeScript API layer (type definitions + request functions) from page-spec JSON or Swagger/OpenAPI docs.

ChenyCHENYU/Robot_Admin1k—~1.9kAutomated safety check: PassMITyesterday
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/LLM-Agents-Ecosystem-Handbook551—~553Automated safety check: PassMIT3 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/software-design-philosophy-skill344—~3.4kAutomated safety check: PassMIT2 mo ago
22

Step-by-step guide for implementing AndroidX WebKit APIs in frameworks/support/webkit/ after boundary interface roll.

androidx/androidx6.1k—~3.7kAutomated safety check: PassApache-2.0today
23
23.Build MCP ServerOfficial

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/claude-plugins-official37k1 repo~3kAutomated safety check: PassApache-2.0today
24

Guides REST and GraphQL API design, endpoint patterns, request/response schemas, versioning, and API best practices.

CloudAI-X/opencode-workflow2751 repo~2.2kAutomated safety check: PassMIT9 mo ago
25

A skill your agent uses when debugging UE C++ crashes, runtime bugs, or unexpected behavior with Rider MCP available.

JasonMa0012/MooaToon749—~2.9kAutomated safety check: NotesUnknown19 days ago
26

R package development guide covering dependencies, API design, testing, and documentation.

ab604/claude-code-r-skills2062 repos~2.4kAutomated safety check: PassMIT20 days ago
27

Define implementation contracts (APIs and data models) that developers will build against during PRD v0.6 Architecture.

mattgierhart/PRD-driven-context-engineering1791 repo~3.4kAutomated safety check: PassMIT1 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/ruby-git1.8k—~1.7kAutomated safety check: PassMIT5 days ago
29

Design or review REST and GraphQL API interfaces. An agent skill from agulli/atlas-agents.

agulli/atlas-agents578—~539Automated safety check: PassMIT2 mo ago
30

API route implementation patterns with RLS, validation, and error handling. Use when creating API routes, implementing CRUD endpoints, adding…

bybren-llc/safe-agentic-workflow421—~1.6kAutomated safety check: PassMIT2 mo ago
31

Reviews API design, REST conventions, and backend architecture.

DanielPodolsky/ownyourcode2901 repo~1.1kAutomated safety check: PassMIT3 mo ago
32

Maintain portable Feature Track docs for project features. An agent skill from JunsW/feature-track.

JunsW/feature-track108—~339Automated safety check: PassMIT2 mo ago
33

Generate multiple radically different interface designs for a module using parallel sub-agents.

fossasia/eventyay-interpretation1.6k9 repos~842Automated safety check: PassApache-2.02 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/saleor23k—~1.2kAutomated safety check: PassBSD-3-Clauseyesterday
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/superloopy1111 repo~3kAutomated safety check: PassMITyesterday
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/inference-gateway214—~2.4kAutomated safety check: PassApache-2.0yesterday
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/AtomUI842—~3.4kAutomated safety check: PassLGPL-3.0today
38

当设计或修改 REST API 响应结构、处理 API 返回值,或生成 Excel/CSV/PDF/对账文件等下游产物时触发。防止 API 设计缺陷导致的字段错位、类型歧义,以及生成产物时关键字段缺失但静默成功的问题。

doccker/cc-use-exp1.1k—~2.6kAutomated safety check: PassUnknown1 mo ago
39

Apple's approach to interface design and fluid, physical motion, translated for the web.

flornkm/personal-site14919 repos~5.6kAutomated safety check: PassNo licenceyesterday
40

Idiomatic Go conventions — naming, error handling, concurrency, interfaces, testing, and API design.

asymmetric-research/solana-exporter133—~1.6kAutomated safety check: PassApache-2.02 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/FluentlyHttpClient1213 repos~2.7kAutomated safety check: PassMIT19 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/plinth445—~874Automated safety check: PassApache-2.0today
43

REST API design principles and best practices. An agent skill from cohen-liel/hivemind.

cohen-liel/hivemind1101 repo~857Automated safety check: PassApache-2.05 mo ago
44

Guidelines for reviewing API design in the Hex1b codebase. An agent skill from mitchdenny/hex1b.

mitchdenny/hex1b177—~4kAutomated safety check: PassMIT5 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/react-native-skills175—~9.9kAutomated safety check: PassMIT1 mo ago
46

Comprehensive Rust coding guidelines with 265 rules across 26 categories.

JMBeresford/retrom2.1k1 repo~9.5kAutomated safety check: PassMIT3 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/oh-my-agent1.3k—~2.6kAutomated safety check: PassMITyesterday
48

Generate, build, and test Azure SDKs locally from TypeSpec with automatic customization.

Azure/azure-sdk-for-android121—~1.5kAutomated safety check: PassMIT4 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.