| name | design-api |
| description | Triggered when user asks to design APIs, create API specifications, or plan API endpoints. Automatically delegates to the api-designer agent. |
| allowed-tools | Read, Grep, Glob |
| context | fork |
| agent | api-designer |
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
api-designer agent
- 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