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-design - Design production-grade REST APIs in Phoenix

Guides REST/JSON API resource design, routing, errors, pagination, authentication, idempotency, webhooks, and OpenAPI documentation in Phoenix.

Tags

Updated: 2026-10-07

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design REST resources
  • Define API routes
  • Handle API errors
  • Implement API pagination
  • Apply authentication patterns
  • Design webhook endpoints
  • Document APIs with OpenAPI

Inputs

  • API requirements
  • Resource relationships
  • Authentication requirements
  • Pagination requirements
  • Phoenix project context

Outputs

  • API design guidance
  • Phoenix controller examples
  • Elixir implementation examples
  • JSON response patterns

Requirements

    Source

    • Spec: SKILL.md
    API design
    REST API
    JSON API
    Phoenix
    Elixir
    OpenAPI
    Design REST resources
    Define API routes
    Handle API errors
    Implement API pagination
    API requirements
    Resource relationships
    Authentication requirements
    API design guidance
    Phoenix controller examples
    Elixir implementation examples