LogoClawIndex
CasesSkillsAbout
LogoClawIndex

api-design - Design Consistent REST APIs

Design consistent, predictable REST APIs following industry best practices

Tags

Updated: 2026-05-09

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design REST API resources
  • Define HTTP methods
  • Return status codes
  • Format error responses
  • Implement pagination
  • Version API endpoints
  • Create FastAPI routes
  • Configure dependency injection
  • Add error handling middleware
  • Create health checks

Inputs

  • API requirements
  • Resource definitions
  • Use case logic
  • Domain model

Outputs

  • REST API design
  • API endpoints
  • Error response structure
  • Health check routes

Requirements

  • FastAPI framework
  • Pydantic models
  • Database connection
  • HTTP server

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
API
REST
FastAPI
Backend
HTTP
Design REST API resources
Define HTTP methods
Return status codes
Format error responses
API requirements
Resource definitions
Use case logic
REST API design
API endpoints
Error response structure