api-designer

Design REST, GraphQL, or RPC APIs with endpoint specifications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/AngelCantugr/fantastic-engine --skill api-designer-angelcantugr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-designer
Source: https://github.com/AngelCantugr/fantastic-engine/tree/main/.claude/skills/api-designer
Command: npx skills add https://github.com/AngelCantugr/fantastic-engine --skill api-designer-angelcantugr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing well-structured and maintainable APIs can be complex, requiring adherence to best practices for naming, status codes, and security. This Skill provides expert guidance to build robust APIs.

Core Features & Use Cases

  • API Style Selection: Helps choose between REST, GraphQL, or RPC based on project requirements.
  • REST Naming & Status Codes: Provides conventions for resource naming, HTTP methods, and appropriate status codes.
  • Endpoint Design Templates: Generates detailed specifications for each endpoint, including requests, responses, and examples.
  • Use Case: When starting a new microservice or public API, use this Skill to define a clear, consistent, and secure API contract that developers will love.

Quick Start

Ask the AI: "Design a REST API for managing users, including endpoints for CRUD operations."