LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-and-interface-design - Design stable, predictable APIs and interfaces

Guides the design of stable, documented APIs and interfaces across REST, GraphQL, modules, components, and frontend-backend boundaries.

Tags

Updated: 2026-09-29

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define interface contracts
  • Design REST endpoints
  • Design GraphQL schemas
  • Establish module boundaries
  • Specify error semantics
  • Validate boundary inputs
  • Plan compatible changes
  • Design idempotency handling

Inputs

  • API requirements
  • Existing public interfaces
  • Module contracts
  • Component prop requirements
  • Database schema constraints
  • Frontend-backend boundaries

Outputs

  • API design specifications
  • Interface contracts
  • Error response definitions
  • Compatibility recommendations
  • Idempotency handling designs

Requirements

    Source

    • Spec: SKILL.md
    API design
    interface design
    REST
    GraphQL
    module boundaries
    contract design
    Define interface contracts
    Design REST endpoints
    Design GraphQL schemas
    Establish module boundaries
    API requirements
    Existing public interfaces
    Module contracts
    API design specifications
    Interface contracts
    Error response definitions