What problem does it solve? Python codebases often accumulate unidiomatic patterns, missing type hints, and poor error handling that reduce readability and maintainability. This Skill provides a concise reference of idiomatic Python conventions so generated or reviewed code follows modern best practices. ## Core Features & Use Cases - Type Hint Guidance: Enforces typed public APIs using built-in generics and typing constructs like Optional, Union, TypeVar, and Protocol. - Idiomatic Patterns: Promotes unpacking, context managers, comprehensions, and EAFP-style error handling over legacy constructs. - Anti-pattern Detection: Flags mutable default arguments, wildcard imports, bare except clauses, and deep inheritance hierarchies. - Use Case: When asking an AI to write a new Python module or refactor existing code, this Skill ensures the output follows PEP 8, uses specific exception handling, and maintains a clean project structure. ## Quick Start Write a Python module for parsing CSV files following the python skill's idioms and type hint conventions.