Skip to content

feat: add rate-limiting-implementation-guide skill and api-resilience-engineer agent#2215

Open
ArthurAdrianoMM wants to merge 1 commit into
github:stagedfrom
ArthurAdrianoMM:feat/rate-limiting-implementation-guide
Open

feat: add rate-limiting-implementation-guide skill and api-resilience-engineer agent#2215
ArthurAdrianoMM wants to merge 1 commit into
github:stagedfrom
ArthurAdrianoMM:feat/rate-limiting-implementation-guide

Conversation

@ArthurAdrianoMM

Copy link
Copy Markdown

What

Adds the rate-limiting-implementation-guide skill and the api-resilience-engineer agent.

  • Skill: guides algorithm choice (token bucket, sliding window, fixed window), key scoping (IP / API key / endpoint), storage backend (in-memory vs. Redis vs. gateway), and correct HTTP semantics (429, Retry-After, RateLimit-* headers), with runnable Express+Redis and ASP.NET Core examples.
  • Agent: an API resilience persona covering rate limiting, retries with jittered backoff, timeout budgets, circuit breakers, and load shedding.

Why

Rate limiting is a standard hardening requirement, and getting it wrong (naive per-instance counters, missing Retry-After, retry storms) causes real outages. No existing skill or agent covers API resilience patterns.

Checklist

  • npm run skill:validate passes for the new skill (note: an unrelated pre-existing skill aws-cloudwatch-investigation currently fails validation on staged)
  • npm run build executed to update the README
  • No duplicate of existing skills/agents

@github-actions github-actions Bot added agent PR touches agents new-submission PR adds at least one new contribution skills PR touches skills labels Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent PR touches agents new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant