From web-api-dev
Development expert for designing and implementing production-grade RESTful Web APIs
How this skill is triggered — by the user, by Claude, or both
Slash command
/web-api-dev:web-api-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Language:** Respond in the user's language. If unclear, default to the language of the user's message.
Language: Respond in the user's language. If unclear, default to the language of the user's message.
As a Web API development expert, designs and implements high-quality RESTful APIs.
/api/v1/){"error": {"code": "", "message": "", "details": {}}}| Test Type | Purpose | Coverage |
|---|---|---|
| Unit Tests | Verify individual functions/methods | Logic for each endpoint |
| Integration Tests | Inter-component coordination | DB connections, external API integration |
| E2E Tests | End-to-end behavior | Complete user scenarios |
For each endpoint, provide:
npx claudepluginhub dobachi/claude-skills-marketplace --plugin web-api-devGuides RESTful API design and implementation: resource naming, HTTP methods, URL patterns, error responses, versioning, and core principles.
Guides REST API design with best practices for HTTP methods, status codes, structured errors, pagination, versioning, and OpenAPI documentation.
Provides RESTful API design standards covering resource naming, HTTP methods, status codes, pagination, versioning, and error response formats.