What problem does it solve? Inconsistent Python code style, missing type annotations, improper logging, and insufficient test coverage slow down reviews and introduce bugs. This Skill applies a single, enforceable rulebook for Python 3.14 projects so every module, refactor, and test follows the same standards. ## Core Features & Use Cases - Style & Logging Enforcement: 88-char line length via Ruff, parameterized logging (no f-strings in logger calls), no print statements, and full type annotations on every function. - Testing Strategy: Coverage targets of at least 80% for services, repositories, models, and Reflex State classes, with concrete pytest patterns for async handlers, streaming, and mocked I/O. - Database & Security Rules: SQLAlchemy async query patterns, manual Alembic migrations (no autogenerate), SecretStr handling, and caller-owned transaction boundaries. - Use Case: When asked to add a new service module or fix a bug, the Skill guides writing regression tests first, implementing a minimal diff, then running task format && task lint && task test before committing with Conventional Commits. ## Quick Start Ask the assistant to write a new Python service module with tests following the project coding standards, then run the format, lint, and test tasks.