2 published lessons with this tag.
Each agent should handle one specific situation — multi-purpose agents are fragile.
An agent that tries to do too much does nothing well. Optimize by narrowing scope to what matters.