20% tools, 40% prompt, 40% claude.md (agents.md) = 98% success most of the time. A few errors to correct is not the end of the world.
A lot of the failures people talk about seem to involve expecting the models to one-shot fairly complex requirements.