Keep your Python code simple and easy to test.
Guides Python code design and refactoring toward simple, focused components that are easier to test and maintain.
When to use it
Use when designing or refactoring components, deciding on abstractions, choosing composition or inheritance, evaluating coupling, or planning modular architectures.
It changes how the agent designs and refactors Python project code by favoring simplicity, separate responsibilities, and composition.
What you provide
No setup requirements listed.
No additional actions listed.