Using diagrams to clarify the distinction between tools and skills is crucial for designing effective agent architectures.