051 Design Two Steps Methods

Use when a complex or risky code change should be split into Kent Beck's two-step method by first making the change easy through behavior-preserving preparatory refactoring, then making the intended behavior change once the design supports it. This should trigger for requests such as Apply two-step change; Make this risky change safer; Refactor before changing behavior; Separate preparation from behavior change. Part of Plinth Toolkit

majiayu000 0e7e1c9 2 files · 5.6 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/development/051-design-two-steps-methods commit 0e7e1c9346

Frequently asked questions

npx skillmds add majiayu000/051-design-two-steps-methods