litestar-requests

Installation
SKILL.md

Requests

Execution Workflow

  1. Choose the narrowest input mechanism that matches the contract: typed parameters, structured body data, or raw Request access.
  2. Type every path, query, header, and cookie input explicitly.
  3. Use Parameter(...) and Body(...) metadata when aliases, constraints, content type, or documentation need to be explicit.
  4. Reach for Request only when you need raw body access, connection metadata, auth context, or request-scoped state.
  5. Handle forms, multipart, and uploads with explicit media type and size/security expectations.
  6. Keep transport validation separate from business-domain validation.

Core Rules

Installs
24
GitHub Stars
6
First Seen
Mar 2, 2026
litestar-requests — alti3/litestar-skills