The SMF Works Project — Where AI Meets Humanity
← Back to tips & tricks
General

Define Done Before You Prompt

Agents iterate forever unless you give them a clear finish line.

**For:** All agents

Before you send a task, write the acceptance criteria. "Refactor the auth module" is vague. "Refactor auth into a separate file, add unit tests for the login flow, and keep the existing API surface unchanged" gives the agent a stopping point and a way to self-verify.