LogoClawIndex
CasesSkillsAbout
LogoClawIndex

api-design - Design consistent, production-grade APIs

Design REST, GraphQL, gRPC, and WebSocket APIs with consistent schemas, versioning, error standards, pagination, and developer experience.

Tags

Updated: 2026-09-30
API designRESTGraphQLgRPCWebSocketOpenAPIversioningpagination

Capabilities

Design REST APIsDesign GraphQL schemasDesign gRPC contractsDesign WebSocket APIs

Typical Inputs

Caller informationDomain resourcesResource operations

Typical Outputs

API endpoint definitionsRequest response schemasGraphQL schemas

What this skill does

  • Design REST APIs
  • Design GraphQL schemas
  • Design gRPC contracts
  • Design WebSocket APIs
  • Choose API styles
  • Define endpoint structures
  • Structure request responses
  • Standardize API errors
  • Design pagination patterns
  • Plan API versioning
  • Produce OpenAPI specifications

Inputs

  • Caller information
  • Domain resources
  • Resource operations
  • Read-write patterns
  • Latency constraints
  • Payload size constraints
  • Versioning requirements

Outputs

  • API endpoint definitions
  • Request response schemas
  • GraphQL schemas
  • Protocol buffer files
  • OpenAPI specifications
  • Error response standards
  • Pagination specifications
  • Versioning strategies

Requirements

    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.