Build software that stays easy to change.
Guides software design and engineering decisions toward systems that are easier to change, understand, and maintain.
When to use it
Use for software craftsmanship and best-practice guidance, technical debt, build-versus-buy decisions, estimation approaches, or reversible architectural decisions.
It changes how the agent designs systems, reviews architecture, and writes project code by applying software craftsmanship principles.
What you provide
No setup requirements listed.
No additional actions listed.