Awesome-omni-skill design-api
Triggered when user asks to design APIs, create API specifications, or plan API endpoints. Automatically delegates to the api-designer agent.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/design-api" ~/.claude/skills/diegosouzapw-awesome-omni-skill-design-api && rm -rf "$T"
manifest:
skills/development/design-api/SKILL.mdsource content
Design API Skill
Trigger Phrases
This skill is automatically triggered when the user:
- Asks to "design API" or "create API"
- Requests API endpoints or specifications
- Wants REST API design
- Mentions "API design", "endpoints", or "API documentation"
- Asks about API structure or patterns
Delegation Instructions
When this skill is triggered:
- Delegate immediately to the
agentapi-designer - Provide API requirements and use cases
- Include resource definitions
- Specify API style preferences (REST, GraphQL, etc.)
- Include any constraints or standards
Context to Pass
- API Purpose: What the API needs to do
- Resources: Resources the API will manage
- Use Cases: Main use cases and workflows
- API Style: REST, GraphQL, RPC, etc.
- Standards: Any API standards to follow
- Constraints: Rate limiting, authentication, etc.
Agent Responsibilities
The api-designer agent will:
- Design API structure and endpoints
- Define request/response schemas
- Plan error handling
- Ensure RESTful design
- Create API documentation
- Follow API best practices