A good coding prompt isn't a magic trick. It's a checklist you don't have to remember, run by something that never gets bored.
Start with the smallest version
Treat the first output as a draft, not a verdict. The prompt does the typing; you keep the judgment about what ships.
Generate options, not answers
Write down what you never want as explicitly as what you do. The exclusions often do more work than the instructions.
Write down what you never want as explicitly as what you do. The exclusions often do more work than the instructions.