API Design Patterns & Standards

•
151
•

Standardizes RESTful API development with production-ready patterns for resource naming, pagination, and error handling.

This Claude Code skill provides comprehensive guidance on designing consistent, developer-friendly REST APIs based on industry best practices. It equips Claude with a robust framework for resource naming (kebab-case nouns), semantic HTTP status code usage, and advanced pagination strategies including both offset and scalable cursor-based methods. Whether you are architecting a new microservice, reviewing API contracts, or implementing rate limiting and versioning strategies, this skill ensures your backend services remain scalable, maintainable, and intuitive for frontend and third-party developers.

主な機能

01Advanced pagination logic covering both simple offset and high-scale cursor methods.
02151 GitHub stars
03Standardized REST resource naming conventions using plural nouns and kebab-case.
04Strategic API versioning and deprecation workflows to maintain backward compatibility.
05Semantic HTTP status code mapping for precise success and error communication.
06Structured response enveloping for consistent data, metadata, and error delivery.

ユースケース

01Designing a new public-facing or partner-facing RESTful API from scratch.
02Refactoring legacy endpoints to improve consistency and developer experience.
03Implementing robust filtering, sorting, and full-text search parameters in API requests.