Agent Memory System Guide
v1.1.5An agent memory workflow guide for OpenClaw and Codex with MEMORY.md, daily notes, SESSION-STATE, working-buffer, Obsidian archiving, and optional OpenViking...
⭐ 0· 164·1 current·1 all-time
by@cjke84
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (agent memory system guide) match the repository contents: templates, READMEs, and a Python helper (scripts/memory_capture.py) that bootstraps templates, reports workspace state, and exports/imports backups. There are no declared env vars, external credentials, or unrelated binaries required.
Instruction Scope
SKILL.md instructs creating/using local files (MEMORY.md, SESSION-STATE.md, working-buffer.md, daily notes) and running the included Python script against a user-provided --workspace path. The script is documented to read, report on, archive, export, and import files within that workspace; it does not instruct reading system-level config or unrelated secrets. The instructions explicitly state it will not auto-write MEMORY.md and emphasize conservative behavior.
Install Mechanism
No install spec; the skill is instruction-first and ships helper scripts and templates. There is no network-download installation or third-party package pulled by the skill itself, so nothing is written to disk by an installer beyond the repo contents the user adds as a skill.
Credentials
No required environment variables, credentials, or config paths are declared. The documented operations target user-specified workspace paths only. The presence of optional external recall backends (OpenViking/memory_search) is clearly marked optional; the skill does not demand API keys or cloud credentials.
Persistence & Privilege
Skill flags are defaults (always:false, agent may invoke autonomously). The skill includes a script that reads/writes files under the workspace and can create backup zip archives on import/export — this is expected for its purpose. It does not request permanent system-wide privileges or modify other skills' configs.
Assessment
This repo is a local-first documentation and helper script package for managing agent memory files. Before installing or running: 1) Inspect scripts/memory_capture.py to confirm workspace paths and backup behavior meet your expectations (it will read, create, overwrite, and remove supported files under the workspace when you run import/export/clean). 2) Run commands against a test workspace first (avoid pointing to system folders or locations containing sensitive credentials). 3) If you plan to enable optional remote backends (OpenViking, memory_search), understand and vet any network credentials those integrations require — they are optional and not required by this skill. Overall the components are coherent with the stated purpose.Like a lobster shell, security has layers — review code before you run it.
Englishvk97exvwsp8vvf5rnjh0ws1vb5n83bvssGitHubvk97exvwsp8vvf5rnjh0ws1vb5n83bvssMEMORY.mdvk97exvwsp8vvf5rnjh0ws1vb5n83bvssObsidianvk97exvwsp8vvf5rnjh0ws1vb5n83bvssOpenClawvk97exvwsp8vvf5rnjh0ws1vb5n83bvssOpenVikingvk97exvwsp8vvf5rnjh0ws1vb5n83bvssSESSION-STATEvk97exvwsp8vvf5rnjh0ws1vb5n83bvsslatestvk972kw008b1xya8yqv48wd6epn83q0jfworking-buffervk97exvwsp8vvf5rnjh0ws1vb5n83bvss
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
