Design REST API from Spec
curated by SkillMD · plugin · 6 skills
Create a structured specification, design a consistent REST API, and generate OpenAPI documentation.
Install the whole plugin (CLI)
npx skillmds add addyosmani/spec-driven-development
npx skillmds add affaan-m/api-design
npx skillmds add github/openapi-to-application-code
npx skillmds add eli-yu-first/rest-api-designer
npx skillmds add jorcan/assets
npx skillmds add tools-only/013-get-7c2cb846Skills in this plugin
- ▌ spec-driven-development · addyosmaniCreates structured specifications before writing code to clarify requirements, surface assumptions, and define success criteria, reducing rework and miscommunication.
- ▌ api-design · affaan-mDesign consistent, developer-friendly REST APIs with conventions for resource naming, HTTP methods, status codes, pagination, filtering, error responses, versioning, and rate limiting.
- ▌ openapi-to-application-code · githubGenerate a complete, production-ready application from an OpenAPI specification using the active framework's conventions and best practices.
- ▌ rest-api-designer · eli-yu-first bundleDesigns RESTful API endpoints with OpenAPI specification, request/response schemas, and Express.js route handlers.
- ▌ assets · jorcan bundleProvides a comprehensive checklist for designing REST and GraphQL APIs, covering resource design, HTTP methods, status codes, pagination, security, performance, and documentation.
- ▌ 013-get-7c2cb846 · tools-only bundleDefines RESTful API design conventions including URL structure, status codes, error formats, pagination, versioning, rate limiting, CORS, validation, and OpenAPI documentation.