I hand it the whole feature and get back something that does four things badly.
What you do now
Write the decomposition prompt again from memory, slightly differently every time.
What happens instead
One command puts the decomposition prompt on your clipboard, the same way every time.

What it costs you
8× a day · 120s by hand, 3s with Chute · 15.6 min a day
How to do it
Free, MIT, and it never expires. Nothing on this site is behind a paywall.
Download the appFree and MIT. Or
brew install avaluev/tap/chute