python-patterns - Apply Pythonic development patterns
Provides Python idioms, PEP 8 guidance, type hints, and practices for robust, efficient, maintainable applications.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply Pythonic idioms
- Follow PEP 8 standards
- Add type annotations
- Handle exceptions specifically
- Manage resources with context managers
- Use comprehensions and generators
- Define data classes
- Create decorators
Inputs
- Python source code
- Python package designs
- Python module designs
Outputs
- Python code
- Code review guidance
- Refactoring guidance
