Api Design Patterns
🤖 AI Summary
This skill enforces RESTful API design conventions by validating endpoint structures, including plural nouns, kebab-case, max 2-level nesting, and appropriate use of query parameters for deeper relationships.
How to Install
Claude Code:
git clone --depth 1 https://github.com/rohitg00/awesome-claude-code-toolkit.git && cp awesome-claude-code-toolkit/skills/api-design-patterns ~/.claude/skills/SKILL.md -r- Use plural nouns: `/users`, `/orders`, `/products` - Nest for relationships: `/users/{id}/orders` - Max nesting depth: 2 levels. Beyond that, use query params or top-level resources - Use kebab-case: `/user-profiles`, not `/userProfiles`
Details
| Category | Coding → generation |
| Source | rohitg00/awesome-claude-code-toolkit |
| SKILL.md | View on GitHub → |
| Repo Stars | ★ 2.2K |
| Est. per Skill | 54 (shared across 40 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | N/A |
Related Skills
cc-skill-continuous-learning
cc-skill-continuous-learning Development skill skill. When to Use This skill is applicable to execut
ml-engineer
Use this skill when Working on ml engineer tasks or workflows Needing guidance, best practices, or c
stripe-integration
Stripe Integration Master Stripe payment processing integration for robust, PCI-compliant payment fl
cc-skill-strategic-compact
cc-skill-strategic-compact Development skill skill. When to Use This skill is applicable to execute
Works Well With
Skills from the same repository — often designed to work together