requests
Installation
SKILL.md
Requests
Use this skill for inbound HTTP request parsing and validation.
Workflow
- Type all handler parameters explicitly.
- Use parameter helpers for headers/cookies/query aliases and constraints.
- Validate body payloads via DTO/dataclass/msgspec/pydantic models.
- Keep transport validation in handlers and business rules in services.
Checklist
- Avoid untyped
dictrequest payloads when schema is known. - Use narrow types for booleans, enums, UUIDs, and datetimes.
- Handle malformed input with deterministic 4xx responses.