Design and document RESTful and GraphQL APIs with OpenAPI/Swagger specifications, authentication patterns, versioning strategies, and best practices. Use for: (1) Creating API specifications, (2) Designing REST endpoints, (3) GraphQL schema design, (4) API authentication and authorization, (5) API versioning strategies, (6) Documentation generation
Install
npx skills add AutumnsGrove/ClaudeSkills --skill api-designernpx skills add AutumnsGrove/ClaudeSkills --skill api-designer -a claude-code -gnpx skills add AutumnsGrove/ClaudeSkills --skill api-designer -a codex -ggemini skills install https://github.com/AutumnsGrove/ClaudeSkills.git --path api-designergh skill install AutumnsGrove/ClaudeSkills api-designergit clone --depth 1 https://github.com/AutumnsGrove/ClaudeSkills /tmp/AutumnsGrove__ClaudeSkills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/AutumnsGrove__ClaudeSkills/api-designer ~/.claude/skills/api-designer # Claude Code
cp -R /tmp/AutumnsGrove__ClaudeSkills/api-designer ~/.agents/skills/api-designer # Codex, Cursor, Gemini CLI, Copilot, OpenCode