Python code with strict types and thorough tests.
Guides Python implementation to produce type-annotated modules, automated tests, and validated code.
When to use it
Use when building Python 3.11+ applications needing type safety, asynchronous programming, or robust error handling.
It changes how the agent implements Python features by requiring type hints, pytest tests, and strict validation.
What you provide
Targets applications running Python 3.11 or newer.
Requires mypy to validate code in strict mode and resolve reported type errors.
Requires black to format and validate Python code.
Requires ruff to check Python code and apply fixes before revalidation.
No additional actions listed.