Back to skills
SKILL.md
Api Design
ASecurityEnforces REST API best practices
- 28 stars
- 0 votes
- 0 copies
- 6 views
- Added February 8, 2026
Works with
Security analysis
100/100npx -y skills add galando/piv-speckit --skill api-design --agent claude-codeAre you the author of Api Design?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/galando-api-design)---
description: Enforces REST API best practices
triggers:
- file_pattern: "*Controller.java;*Router.ts;api/*.ts;routes/*.js"
---
# 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`
Attribution
Comments
Loading comments…