The 7 Prompting Habits of Highly Effective Engineers *
2025-05-20 by Josh Bleecher Snyder
* I would have preferred to title this 13 Ways Of Prompting an Agent, but apparently more people know about Steven Covey than Wallace Stevens.In the 2000s, we learned to Google.
In the 2010s, we learned to ask Stack Overflow.
In the early 2020s, we learned to prompt LLMs.
That was so last year. Now that it’s 2025, we’re learning to prompt AI Agents, such as sketch.dev (us), Claude Code, OpenAI Codex, and oh so many more. (Hi, friends!)
This is post is a list of techniques that we’ve found to be effective for working with coding agents.
Draw the Owl
Make a code change illustrating what you’re up to. Ask the agent to finish the job. Or do a thing all the way once and tell the agent to read that commit and repeat it.
Use a checklist
For bigger projects:
Send out a scout
Hand the AI agent a task just to find out where the sticky bits are, so you don’t have to make those mistakes.
Fail early, fail often
Agents are pretty good at getting oriented, and failure is cheap. Throw out your problem, and let it work at it. If it fails, start over, adding the tidbits of information it couldn’t figure out on its own. If the agent goes off on a tangent, don’t try to redirect it or fix it. Cut bait and start over with a similar prompt.
Go Concurrent
Agents tend to be slower than normal human attention span. You can hide that latency by firing up a bunch of them and then checking in with them when you’re ready. You can also have multiple agents tackle the same task and compare the results.
Provide goals, not instructions
Whether it’s speeding up your tests or fixing a class of eslint warnings or iterating on browser screenshots, if the agent can evaluate success, let it do its thing.
Farm out step 0
There are a variety of “deep research” products out there. Have them prepare detailed docs on an API or technology, and pass that along. There are a bunch of UI prototyping tools out there. Explore there and then let the agent integrate.
sketch.dev · merde.ai · pi.dev