From billy-milligan
API design patterns: REST naming/pagination/errors, GraphQL schema design, gRPC streaming, versioning strategies, idempotency keys, rate limiting. Use when designing APIs.
npx claudepluginhub rnavarych/alpha-engineer --plugin billy-milliganThis skill is limited to using the following tools:
- Designing REST, GraphQL, or gRPC APIs
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Designs, implements, and audits WCAG 2.2 AA accessible UIs for Web (ARIA/HTML5), iOS (SwiftUI traits), and Android (Compose semantics). Audits code for compliance gaps.
references/rest-best-practices.md — naming, pagination, error format, idempotency, rate limitingreferences/graphql-patterns.md — schema design, N+1 with DataLoader, fragments, subscriptionsreferences/grpc-patterns.md — protobuf design, streaming, deadlines, load balancingreferences/api-versioning-strategies.md — URL vs header vs content negotiation trade-offsassets/openapi-template.yaml — starter OpenAPI 3.1 spec with best-practice patterns