Overview
A capable agent should not depend on a single perfect prompt. The stronger pattern is to design a loop that repeatedly works toward a defined goal, evaluates the current result, and continues when the result does not meet the stated conditions.
The prompt provides direction. The loop provides persistence.