rest-api-design-patterns
✓Comprehensive guide for designing RESTful APIs including resource modeling, versioning strategies, HATEOAS, pagination, filtering, and HTTP best practices
Installation
SKILL.md
A comprehensive skill for designing, implementing, and maintaining RESTful APIs. Master resource modeling, HTTP methods, versioning strategies, pagination, filtering, error handling, and best practices for building scalable, maintainable APIs using FastAPI, Express.js, and modern frameworks.
REST (Representational State Transfer) is an architectural style for distributed systems that emphasizes:
Level 0 - The Swamp of POX: Single URI, single HTTP method (usually POST)
Comprehensive guide for designing RESTful APIs including resource modeling, versioning strategies, HATEOAS, pagination, filtering, and HTTP best practices Source: manutej/crush-mcp-server.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/manutej/crush-mcp-server --skill rest-api-design-patterns- Source
- manutej/crush-mcp-server
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is rest-api-design-patterns?
Comprehensive guide for designing RESTful APIs including resource modeling, versioning strategies, HATEOAS, pagination, filtering, and HTTP best practices Source: manutej/crush-mcp-server.
How do I install rest-api-design-patterns?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/manutej/crush-mcp-server --skill rest-api-design-patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/manutej/crush-mcp-server
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01