LogoClawIndex
CasesSkillsAbout
LogoClawIndex

API Design Skill - Design consistent, consumer-focused APIs

Design REST APIs with clear resources, contracts, versioning, pagination, errors, caching, and rate limiting.

Tags

Updated: 2026-10-01

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Name REST resources
  • Define HTTP methods
  • Choose status codes
  • Create OpenAPI contracts
  • Plan API versioning
  • Design pagination patterns
  • Structure error responses
  • Design request responses
  • Configure caching strategies
  • Define rate limits

Inputs

  • API requirements
  • Consumer feedback
  • Resource models
  • Existing API conventions

Outputs

  • API design guidance
  • OpenAPI contract
  • Resource naming rules
  • Versioning plan
  • Pagination design
  • Error response schema
  • Caching configuration
  • Rate limiting design

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.
    API design
    REST
    OpenAPI
    HTTP
    versioning
    pagination
    caching
    rate limiting
    Name REST resources
    Define HTTP methods
    Choose status codes
    Create OpenAPI contracts
    API requirements
    Consumer feedback
    Resource models
    API design guidance
    OpenAPI contract
    Resource naming rules