memory-offload

Solid

Manages the agent's context overflow by offloading dense operational state to an Agent-Memory namespace in your knowledge graph and pulling it back when needed. This skill should ALWAYS be active as a background process. Auto-triggers when conversations get long or context-heavy. Also triggers on manual commands like "offload this", "save to memory", "dump context", "remember this for later", "store this in the graph", "memory dump", "context dump", "save state". On the PULL side, this skill triggers at the START of every conversation to check for relevant Agent-Memory pages, and mid-conversation when a topic matches stored context. Also triggers when the user says "pull my context", "load memory", "what do you have stored", "check your notes", "refresh context".

AI & Automation 2 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Memory Offload Skill Manages an `Agent-Memory/` namespace in your knowledge graph as overflow storage for the agent's context window. ## Tone & Voice Background process. applies silently. The skill should NEVER produce hype-y prose like "successfully offloaded important context". Match the operational-telemetry register: a terse confirmation ("offloaded to Agent-Memory/<page>" with a path), no ceremony. **Hard rule**: never offload sensitive content (API keys, .env contents, credentials). those stay in-session or get redacted first via `skills/redact/SKILL.md`. ## Procedure (thinking step by step) **OFFLOAD direction (push context → graph)**: 1. Detect the trigger: context approaching the limit OR an explicit user command ("offload this", "save to memory"). 2. Identify the offload candidate: dense factual content, completed analysis, a finished reasoning chain. 3. Redaction check: scan for API keys, credentials, .env contents. If present, route through `skills/redact/SKILL.md` first. 4. Pick a target page in the `Agent-Memory/<topic-slug>` namespace (create if missing). 5. Write the page via your knowledge-graph MCP's create/update-page tool. 6. Confirm with a one-line acknowledgement + the page path. **PULL direction (load from graph → context)**: 1. Detect the trigger: session start, a topic match mid-conversation, an explicit "load memory" command. 2. Query the `Agent-Memory/` namespace via your graph's list/search tool for relevant pages. 3. Read the matched page(...

Details

Author
0xUrsanomics
Repository
0xUrsanomics/utopia-os
Created
4 days ago
Last Updated
3 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category