minimize-api-responses

Installation
SKILL.md

Minimize API Responses

Make each endpoint return the smallest stable response that satisfies its declared consumers. Treat response shape as an authorization and privacy boundary, not merely a bandwidth optimization.

Core rule

For every returned field, require answers to both questions:

  1. Which current consumer behavior or public contract requires it?
  2. Why may this requester receive it in this context?

Remove the field when either answer is missing. If compatibility or consumer evidence is uncertain, report it as unresolved instead of silently breaking the contract.

Workflow

1. Establish the real contract

Installs
8
Repository
lassejlv/skills
GitHub Stars
43
First Seen
Aug 22, 2026
minimize-api-responses — lassejlv/skills