Language-agnostic API design patterns covering REST and GraphQL, including resource naming, HTTP methods, status codes, versioning, pagination, filtering, authentication, error handling, and schema design. Activate when working with APIs, REST endpoints, GraphQL schemas, API documentation, OpenAPI/Swagger, JWT, OAuth2, endpoint design, API versioning, rate limiting, or GraphQL resolvers.
Install
npx skills add ilude/claude-code-config --skill api-design-patternsnpx skills add ilude/claude-code-config --skill api-design-patterns -a claude-code -gnpx skills add ilude/claude-code-config --skill api-design-patterns -a codex -ggemini skills install https://github.com/ilude/claude-code-config.git --path skills/api-design-patternsgh skill install ilude/claude-code-config api-design-patternsgit clone --depth 1 https://github.com/ilude/claude-code-config /tmp/ilude__claude-code-config
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/ilude__claude-code-config/skills/api-design-patterns ~/.claude/skills/api-design-patterns # Claude Code
cp -R /tmp/ilude__claude-code-config/skills/api-design-patterns ~/.agents/skills/api-design-patterns # Codex, Cursor, Gemini CLI, Copilot, OpenCode