Lightlines
By samber

api-rate-limit-policy

samber2k installs

Give API consumers limits they can plan around.

What it does

Designs a public API's published rate-limit contract so integrators can anticipate throttling, understand their limits, and request overrides.

When to use it

Use for rate limits, quotas, throttling tiers, 429 responses, noisy neighbors, or limit-increase requests, but not gateway configuration or error-envelope design.

How to use it

Give it a rate-limit policy problem; it asks batched questions about the API and its constraints, then designs the published policy.

Uses

Good to know

  • cannot be undone: developer-platform-context.md
  • edits its own instructions

Latest review

What you need · 2

Routes the 429 error-envelope shape to this skill while retaining responsibility for throttle signals; installation as a workflow requirement is unstated.

Assigns the decision about whether a separate pre-production quota exists to this skill, then designs its tier; installation requirements are unstated.


Access · 2

This skill

developer-platform-context.md

Write

Updates file-based agent memory (irreversible)

shopify.dev/docs/api/usage/limits

Read

Checks Shopify plan documentation