python-design-patterns
100
Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use when making architecture decisions, refactoring code structure, or evaluating when abstractions are appropriate.
Utilizes Python design patterns to create maintainable code, enhancing architecture decisions and refactoring processes.
Install this skill
or
python-design-patterns1 files
Comments
Sign in to leave a comment.
No comments yet. Be the first to comment!
Install this skill with one command
/learn @wshobson/python-design-patternsGitHub Stars 30.6K
Rate this skill
Categorydevelopment
UpdatedMarch 16, 2026
claude-codecursorgithub-copilotcodexchatgptwindsurfclineroo-codeampopencodebackendbackend-developerdata-scientistproduct-managerdevelopmentdata analyticsproduct
python-developmentwshobson/agentsSecurity Score
Audited on Feb 9, 2026
No security issues detected