What problem does it solve? Python codebases often drift into inconsistent styles, untyped functions, and fragile error handling. This Skill provides a clear set of idiomatic Python 3.10+ standards so generated or reviewed code stays consistent, typed, and maintainable. ## Core Features & Use Cases - Modern Language Idioms: Enforces pathlib, f-strings, dataclasses, built-in generics like list[str], and X | None union syntax. - Typing and Structure Rules: Requires type hints on public functions, top-level imports, Google-style docstrings, and explicit side effects. - Error Handling and Testing Guidance: Mandates specific exception catching, context managers for resources, logging, and regression tests for behavior changes. - Use Case: When asking an AI to write a new data-processing module, this Skill ensures the output uses type hints, pathlib, context managers, and includes matching pytest-style tests. ## Quick Start Write a Python function that reads a CSV file and summarize its rows following the python standards skill.