auto-api-design

Official

Standardize REST APIs with consistent responses.

AuthorCorvalis-LLC
Version1.0.0
Installs0

System Documentation

What problem does it solve?

API endpoints often return raw data or inconsistent error shapes, leaking internal models and lacking uniform structure, making clients brittle and integration costs high.

Core Features & Use Cases

  • Consistent response envelopes for all endpoints, ensuring a uniform data and error shape.
  • Proper HTTP status codes usage beyond 200/500 to reflect outcome.
  • Cursor-based pagination by default to support scalable list endpoints.
  • DTO separation to prevent leaking internal models and to define external contracts.
  • Real-world use case: teams building public or internal REST APIs requiring strong client contracts and safer evolution.

Quick Start

Define a consistent API envelope, adopt keyset pagination, and validate inputs across endpoints.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: auto-api-design
Download link: https://github.com/Corvalis-LLC/Crow-Stack/archive/main.zip#auto-api-design

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.