python-patterns - Apply idiomatic Python development patterns
Provides Pythonic idioms, PEP 8 standards, type hints, and best practices for robust, efficient, and maintainable Python applications.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply Pythonic idioms
- Follow PEP 8 standards
- Add type hints
- Handle specific exceptions
- Manage resources with context managers
- Use comprehensions and generators
- Define data classes
- Implement decorators
- Review Python code
- Refactor Python code
- Design Python packages and modules
Inputs
- Python source code
- Refactoring requirements
- Package or module design requirements
Outputs
- Python code
- Code review findings
- Refactoring guidance
- Package or module designs
