API Design

Enforces REST API best practices

galando e25cbf4 451 B Updated

File contents

API Design Skill

Checks:

  • HTTP methods correct (GET/POST/PUT/DELETE)
  • DTOs only (NO entities)
  • RESTful names (/users not /getUsers)
  • Status codes (200/201/204/400/404)
  • @Valid on request bodies
  • Error handling
  • Auth on protected endpoints

For complete API design guidelines: Read ${CLAUDE_PLUGIN_ROOT}/.claude-plugin/reference/skills-full/api-design-full.md

galando/universal-ai-dev-framework/tree/main/.claude/skills/api-design commit e25cbf4be2

Frequently asked questions

npx skillmds@latest add galando/api-design