My suggestion is to use prompting tools. Its usually the prompts fault. AI reasoning does exist, but it performs at its best if you spoonfeed actionable steps and provide as much context as possible.
I actually built a tool for this called Promptify (https://joinpromptify.com/) which is a completely free chrome extension that works with really any AI platform
Use claude code + this extension and you'll be set! Completely free stack unless you buy Claude pro
I personally use JSON prompts that follow this format I shared on reddit: https://www.reddit.com/r/vibecoding/comments/1pl4zbr/i_made_...
I actually built a tool for this called Promptify (https://joinpromptify.com/) which is a completely free chrome extension that works with really any AI platform
Use claude code + this extension and you'll be set! Completely free stack unless you buy Claude pro