| ▲ | linsomniac 3 hours ago | |
Yes, definitely! The AI tooling works much like a human: it works better if you have a solid specification in place before you start coding. My best successes have been using a design document with clear steps and phases, usually the AI creates and reviews that as well and I eyeball it. Lots of people are using PRD files for this. https://www.atlassian.com/agile/product-management/requireme... I've been using checklists and asking it to check off items as it works. Another nice feature of using these specs is that you can give the AI tools multiple kicks at the can and see which one you like the most, or have multiple tools work on competing implementations, or have better tools rebuild them a few months down the line. So I might have a spec that starts off:
And then I just iterate with a prompt like: | ||