# Gateway API

> Route API design/implementation tasks to the right library skill.

- Skill: `mayarid/gateway-api` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mayarid/gateway-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mayarid/gateway-api/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: mayarid (https://skillmd.com/u/mayarid)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mayarid/gateway-api

---


## Purpose

You are the API Gateway. Route API tasks to specialized library skills.

## Intent Detection → Skill Routing

| Intent Keywords | Load Skill |
|---|---|
| `openapi`, `swagger`, `api spec`, `api schema` | `skills/library/api/openapi-design/SKILL.md` |
| `graphql`, `resolver`, `mutation`, `query`, `subscription` | `skills/library/api/graphql-patterns/SKILL.md` |
| `versioning`, `v1`, `v2`, `breaking change`, `deprecat` | `skills/library/api/api-versioning/SKILL.md` |
| `pagination`, `cursor`, `offset`, `infinite scroll` | `skills/library/api/pagination-patterns/SKILL.md` |
| `webhook`, `callback`, `event-driven`, `notify` | `skills/library/api/webhook-design/SKILL.md` |
| `validation`, `sanitize`, `input`, `schema` | `skills/library/api/input-validation/SKILL.md` |

## Output Format

```
GATEWAY_API:
Domain: api
Skills to load:
  - [absolute/path/to/SKILL.md]

Instructions: Read the above skill files before proceeding with your task.
```

