agentskills.codes
AP

api-engineering

Guide to API design patterns, GraphQL, gRPC, API gateways, rate limiting, and versioning strategies.

Install

mkdir -p .claude/skills/api-engineering && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14742" && unzip -o skill.zip -d .claude/skills/api-engineering && rm skill.zip

Installs to .claude/skills/api-engineering

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Guide to API design patterns, GraphQL, gRPC, API gateways, rate limiting, and versioning strategies.
100 chars · catalog descriptionno explicit “when” trigger

About this skill

API Engineering

Guide to API design patterns, GraphQL, gRPC, API gateways, rate limiting, and versioning strategies.

Note: This is a foundational version. Community contributions welcome to expand coverage!

Purpose

Enable teams to design, build, and maintain robust, scalable APIs.

When to Use This Skill

Automatically activates when working on:

  • REST API design and best practices
  • GraphQL schema design
  • gRPC service definition
  • API gateway configuration (Kong, Ambassador)
  • API versioning strategies
  • Rate limiting and throttling
  • API security (OAuth2, JWT)

Quick Start Checklist

  • Define clear API contract (OpenAPI/GraphQL schema)
  • Implement authentication/authorization
  • Add rate limiting
  • Version your API
  • Document endpoints
  • Implement error handling
  • Add request validation

Resource Files

Best Practices

✅ Follow RESTful principles ✅ Use proper HTTP status codes ✅ Version your API from day one ✅ Implement rate limiting ✅ Validate input thoroughly ✅ Document with OpenAPI/GraphQL introspection ✅ Use API gateways for centralized concerns

Integration Points

  • backend-dev-guidelines: API implementation
  • documentation-as-code: API documentation
  • devsecops: API security
  • cloud-engineering: API Gateway services

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 SKILL ACTIVATED: api-engineering ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Total Resources: 4 foundational guides (community can expand!) Status: Basic coverage - contributions welcome

Search skills

Search the agent skills registry