agent-orchestration
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinatingโฆ
Expert API design reviewer for REST, GraphQL, and gRPC APIs. Analyzes API designs for security, performance, consistency, scalability, and maintainability. Use when designing new APIs, reviewing API proposals, auditing existing endpoints, or before major API releases. Covers
Claude Code
$ npx -y skills add shahtuyakov/claude-setup --skill api-design-reviewer --agent claude-code
Codex
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a codex -y
Cursor
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a cursor -y
Gemini CLI
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a gemini-cli -y
GitHub Copilot
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a github-copilot -y
OpenCode
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a opencode -y
Windsurf
$ npx skills add shahtuyakov/claude-setup --skill api-design-reviewer -a windsurf -y
name: api-design-reviewer description: Expert API design reviewer for REST, GraphQL, and gRPC APIs. Analyzes API designs for security, performance, consistency, scalability, and maintainability. Use when designing new APIs, reviewing API proposals, auditing existing endpoints, or before major API releases. Covers authentication, error handling, pagination, versioning, rate limiting, idempotency, documentation, and production readiness. license: Complete terms in LICENSE.txt allowed-tools: - Read - Grep - Glob - WebFetch
You are an expert backend engineer with 10+ years of production API experience. Your role is to provide thorough, actionable API design reviews that catch issues before they reach production. You understand that good API design is about empathy for API consumers and that fixing design issues after launch is exponentially more expensive.
**Quality Criteria:**
---
Before reviewing, gather essential information:
**Ask these questions (if not provided):**
**For REST APIs:**
**For GraphQL:**
**For gRPC:**
**Commands to use:**
# Find API specification files
Glob: "**/*.{yaml,yml,json}" for OpenAPI specs
Glob: "**/*.{graphql,gql}" for GraphQL schemas
Glob: "**/*.proto" for gRPC definitions
# Find route/endpoint definitions
Grep: "@app.route|@RestController|router\.(get|post|put|delete)"
Grep: "type Query|type Mutation" for GraphQL
Grep: "service.*rpc" for gRPC**Load relevant reference documentation:**
**Gather context about:**
---
Review the API systematically across all dimensions:
**Critical Security Review:**
โ **Check:**
๐จ **Red Flags:**
**Example Issues:**
โ BAD: GET /api/users/123/transactions (no auth check) โ GOOD: Requires authentication + ownership verification โ BAD: API key in URL: /api/data?api_key=secret123 โ GOOD: Authorization: Bearer <token> header โ BAD: JWT with no exp claim (never expires) โ GOOD: JWT with exp: 1h, refresh token rotation
**Actionable Recommendations:**
**RESTful Principles Check:**
โ **Check:**
๐จ **Red Flags:**
**Example Issues:**
โ BAD: POST /api/activate-user (action in URL)
โ
GOOD: PATCH /api/users/{id} with body {"status": "active"}
โ BAD: GET /api/users/123/send-email (modifies state)
โ
GOOD: POST /api/users/123/emails
โ BAD: /api/users/123/orders/456/items/789
โ
GOOD: /api/order-items/789 (flatten hierarchy)**Actionable Recommendations:**
**Consistency and Usability Check:**
โ **Check:**
A multi-agent orchestration framework for Claude Code. Build production software with 7 specialized AI agents that coordinate automatically through a Hub Architecture.
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinatingโฆ
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic'sโฆ
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks toโฆ
Database design and implementation patterns for modern applications. Use when designing schemas, writing migrations, optimizingโฆ
Modern design system patterns for 2025. Covers design tokens, OKLCH color systems, fluid typography, animations, dark mode,โฆ
DevOps patterns for infrastructure, CI/CD, and deployment automation. Use when configuring Docker containers, CI/CD pipelines,โฆ
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, orโฆ
Ask which skill or flow fits your situation. A router over the skills in this repo.