Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
sunnypatneedi avatar

Api Design

  • 9 installs
  • 11 repo stars
  • Updated March 4, 2026
  • sunnypatneedi/claude-starter-kit

Helps with backend & apis tasks.

About

api-design is a Claude Code skill for backend & apis. It helps solo builders move faster with AI-assisted coding.

  • api-design
  • Backend & APIs
  • AI-coding skill

Api Design by the numbers

  • 9 all-time installs (skills.sh)
  • Ranked #3,606 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/sunnypatneedi/claude-starter-kit --skill api-design

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs9
repo stars11
Last updatedMarch 4, 2026
Repositorysunnypatneedi/claude-starter-kit

What it does

Helps with backend & apis tasks.

Files

SKILL.mdMarkdownGitHub ↗

API Design

Help me design a RESTful API:

Requirements

1. Resource: What entity is this for? 2. Operations: What actions are needed (CRUD, other)? 3. Relationships: How does it relate to other resources? 4. Users: Who will call this API?

Endpoint Design

For each operation, define:

URL Structure

  • Resource path (nouns, plural)
  • Parameter placement
  • Query parameters for filtering/sorting

HTTP Methods

  • GET for reads
  • POST for creates
  • PUT/PATCH for updates
  • DELETE for removes

Request Format

  • Request body schema
  • Required vs optional fields
  • Validation rules

Response Format

  • Success response schema
  • Pagination structure (if list)
  • Error response format

Status Codes

  • 2xx for success
  • 4xx for client errors
  • 5xx for server errors

Documentation

Generate OpenAPI/Swagger spec including:

  • Endpoint descriptions
  • Parameter definitions
  • Schema definitions
  • Example requests/responses

Best Practices Check

Verify the design follows:

  • RESTful conventions
  • Consistent naming
  • Proper status codes
  • Security considerations

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.