What problem does it solve? Python codebases often suffer from missing type annotations, inconsistent formatting, blocking I/O patterns, and insufficient test coverage, leading to runtime bugs and maintenance debt. This Skill enforces a disciplined workflow that produces idiomatic, type-safe, production-grade Python 3.11+ code with verified quality gates. ## Core Features & Use Cases - Type-Safe Implementation: Generates fully annotated code using modern syntax like X | None unions, dataclasses, Protocols, and generics that passes mypy --strict. - Async & Testing Patterns: Implements async/await with asyncio or anyio for I/O-bound work, plus pytest suites with fixtures, mocking, and parametrization targeting over 90% coverage. - Modern Tooling Workflow: Standardizes on uv for package management, Ruff for linting and formatting, and pyproject.toml for unified configuration. - Use Case: When building a new data pipeline service, invoke this Skill to scaffold typed modules, async fetchers, structured logging with structlog, and a complete pytest suite that passes Ruff and mypy checks. ## Quick Start Ask the agent to write a type-safe async Python module with pytest tests that passes mypy strict mode and Ruff checks.