ensi-api-design
Installation
SKILL.md
Ensi API Design Guide
This skill ensures that all API endpoints in Ensi projects follow the official API Design Guide. Apply these standards when designing, implementing, or reviewing REST APIs.
Core Principles
Always follow these priorities:
- REST architectural style for all API implementations
- JSON format for all data transfer
- Consistent naming conventions (kebab-case for URLs, snake_case for fields)
- Versioning in URL paths (/v1/, /v2/)
- Standard response format with data, errors, and meta fields
- Design-first approach with OpenAPI 3.0 specifications