python-patterns - Write Readable, Robust Python Code
Provides Pythonic idioms, PEP 8 guidance, type hints, and practices for building robust, efficient, and maintainable Python applications.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply Pythonic idioms
- Review Python code
- Refactor existing code
- Design Python modules
- Use type hints
- Handle exceptions explicitly
- Manage resources safely
- Apply concurrency patterns
Inputs
- Python source code
- Existing Python code
- Package designs
- Module designs
Outputs
- Python code
- Code review findings
- Refactoring guidance
- Package designs
- Module designs
