How to design agents, attach prompts, and manage knowledge bases.
Why you might want one, and how layering works.