What problem does it solve? Deep Agents lose their working files when a thread ends, and developers struggle to choose and configure the right storage backend for ephemeral versus persistent memory. This Skill provides concrete patterns for wiring StateBackend, StoreBackend, FilesystemBackend, and CompositeBackend so agents retain the right data across threads and sessions. ## Core Features & Use Cases - Backend Selection Guidance: Decision table mapping use cases (temporary files, local CLI development, cross-session memory, hybrid storage) to the correct backend. - CompositeBackend Routing: Route path prefixes like /memories/ to persistent StoreBackend while keeping other paths ephemeral, with longest-prefix-match semantics. - Custom Tool Store Access: Read and write long-term memory directly inside custom tools via ToolRuntime and a LangGraph store. - Use Case: Build a coding assistant that saves user style preferences to /memories/style.txt in one thread and reads them back in a later thread, while keeping scratch drafts ephemeral. ## Quick Start Ask the agent to configure a Deep Agent with CompositeBackend so files under /memories/ persist across threads using StoreBackend and an InMemoryStore.