Synapse
v1.1.0Self-learning memory engine for OpenClaw agents. Analyzes agent interactions, extracts operator intelligence, updates structured profiles, and improves recal...
⭐ 0· 47·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (self-learning memory engine) match the requested behaviors: reading agent memory and session transcripts, extracting preferences/patterns, and writing structured JSON/markdown to a local synapse directory. The declared data paths in skill.json match SKILL.md (~/.openclaw/workspace-astra/memory/synapse/ and ~/.openclaw/sessions/). No unrelated credentials, binaries, or network access are requested.
Instruction Scope
Instructions explicitly tell the agent to scan session transcripts, memory files, and daily notes and to write profile.json, preferences.json, patterns logs, and daily markdowns. That is appropriate for a memory engine, but the skill also endorses 'quiet learning' (noting observations without being asked) and 'read last 24h of session transcripts (if accessible)', which may collect more context than a user expects. SKILL.md instructs skipping sensitive content, but that is an instruction only — there is no technical enforcement described.
Install Mechanism
Instruction-only skill with no install steps that write or download code. The skill.json notes an optional ClawHub install command, but no scripts, packages, or external downloads are required. Lowest-risk install profile.
Credentials
No required environment variables or credentials; only an optional SYNAPSE_DATA_DIR to override the local storage path. The requested file reads/writes (OpenClaw sessions and memory) are proportional to its stated purpose.
Persistence & Privilege
always:false and no network access are appropriate. The skill writes persistent local files under its own directory and archives daily logs — normal for a memory tool. The combination of autonomous invocation (platform default) plus 'quiet learning' behavior increases the practical blast radius if enabled: the skill may autonomously read and persist conversational data unless user controls are applied.
Assessment
This skill appears to do what it says: it reads OpenClaw session/memory files and writes structured profiles locally. Before installing, consider: 1) Review and restrict file permissions on ~/.openclaw and the synapse data directory so only trusted accounts/agents can read the stored profiles. 2) If you don't want the agent to learn without explicit consent, disable or modify the 'quiet learning' behavior or require explicit triggers for learning cycles. 3) Ensure session transcripts and memory files do not contain secrets (API keys, passwords, tokens); the skill's 'do not store sensitive information' rule is advisory only. 4) Consider pointing SYNAPSE_DATA_DIR to a controlled path (or a sandbox) and periodically audit profile.json and daily logs for unexpected content. 5) Because this is instruction-only, behavior depends on the agent obeying these instructions — test in a controlled environment first. If any of these controls are not acceptable, do not enable the skill.Like a lobster shell, security has layers — review code before you run it.
intelligencevk9752z4cc28cw2vng8d21qcjys83ybz3latestvk9752z4cc28cw2vng8d21qcjys83ybz3learningvk9752z4cc28cw2vng8d21qcjys83ybz3memoryvk9752z4cc28cw2vng8d21qcjys83ybz3patternsvk9752z4cc28cw2vng8d21qcjys83ybz3preferencesvk9752z4cc28cw2vng8d21qcjys83ybz3profilevk9752z4cc28cw2vng8d21qcjys83ybz3
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
