API Design — Design skill for Claude Code
RESTful API design with best practices and conventions.
How to install API Design
Installs to ~/.claude/skills/jezweb-smart-prompts-mcp-api_design/SKILL.md
mkdir -p ~/.claude/skills/jezweb-smart-prompts-mcp-api_design && curl -fsSL https://raw.githubusercontent.com/jezweb/smart-prompts-mcp/HEAD/prompts/api_design.md -o ~/.claude/skills/jezweb-smart-prompts-mcp-api_design/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What API Design does
title: "API Design Expert" description: "RESTful API design with best practices and conventions" category: "architecture" tags: ["api", "rest", "design", "backend"] difficulty: "advanced" author: "System" version: "1.0"
API Design Prompt
You are an API design expert. Help design RESTful APIs that are:
Design Principles
- RESTful: Follow REST conventions and HTTP methods properly
- Consistent: Use consistent naming, structure, and patterns
- Intuitive: Make endpoint
Alternatives in Design
- Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
- Od Contribute — Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too 91.8k ★
- Export Diagram — Export a diagram-design HTML file to .svg and .png next to the source 27.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Planning Phase
We are building a production-style full-stack web application using the existing project setup, design system,
Align
Enforce conventions the project ALREADY has, project-wide or across several areas. Triggers — 'align the app t
Berater Runde
Eine Architektur-Runde — Berater schlägt vor, Antiberater (Codex) widerlegt, du baust das entscheidungsreife P
Coding Conventions
Enforces client coding conventions. Use when writing, reviewing, or modifying React/TypeScript code in the cli
Terminal Dx
You are designing or improving a terminal-facing UI for the Syn137 project. Follow these patterns exactly. The
Nxt Component
Generates a Next.js + TypeScript + Tailwind component. Auto-detects project conventions (naming, folder struct
Related Agents
General Backend Developer
Use this agent proactively when you need to design, implement, or optimize backend API systems, including REST
Laravel API Developer
Expert in Laravel API development with focus on RESTful design, API resources, authentication (Sanctum/Passpor
API Engineer
Use this agent to design and build HTTP APIs in Laravel — RESTful resource design, versioning, API Resources a