DE

designing-apis

Conventions for designing and reviewing consistent RESTful API endpoints.

Install

mkdir -p .claude/skills/designing-apis-pengfeng && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13934" && unzip -o skill.zip -d .claude/skills/designing-apis-pengfeng && rm skill.zip

Installs to .claude/skills/designing-apis-pengfeng

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

REST API design patterns — endpoints, routes, routers, resources, HTTP methods, status codes, pagination, error responses, versioning. Use when designing, reviewing, or refactoring API endpoints.
195 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • →Design resource URLs with plural nouns and hyphens
  • →Apply appropriate HTTP methods for API actions
  • →Return correct HTTP status codes
  • →Implement consistent error response formats
  • →Support pagination for collection endpoints

How it works

The skill applies conventions for designing or reviewing REST API endpoints, covering URL structure, HTTP methods, status codes, error formats, and pagination.

Inputs & outputs

You give it
API endpoint design requirements
You get back
REST API endpoints adhering to conventions

When to use designing-apis

  • →Designing api endpoints
  • →Refactoring api routes
  • →Reviewing status code responses
  • →Implementing pagination

About designing-apis

Enforces resource-based URL naming, appropriate HTTP method usage, standard status code responses, and consistent error messaging for API development.

REST API design patterns — endpoints, routes, routers, resources, HTTP methods, status codes, pagination, error responses, versioning. Use when designing, reviewing, or refactoring API endpoints.

Limitations

  • →Nesting of resources is limited to a maximum of 2 levels.

How it compares

This skill provides specific conventions for REST API design, unlike general software development practices.

Compared to similar skills

designing-apis side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
designing-apis (this skill)04moNo flagsIntermediate
api-design-principles724moNo flagsIntermediate
nodejs-backend-patterns124moNo flagsIntermediate
designing-apis17moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry