Claude Agent Skill · by Sundial Org

Memory Setup

Install Memory Setup skill for Claude Code from sundial-org/awesome-openclaw-skills.

Install
Terminal · npx
$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill memory-setup
Works with Paperclip

How Memory Setup fits into a Paperclip company.

Memory Setup drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md171 lines
Expand
---name: memory-setupdescription: Enable and configure Moltbot/Clawdbot memory search for persistent context. Use when setting up memory, fixing "goldfish brain," or helping users configure memorySearch in their config. Covers MEMORY.md, daily logs, and vector search setup.--- # Memory Setup Skill Transform your agent from goldfish to elephant. This skill helps configure persistent memory for Moltbot/Clawdbot. ## Quick Setup ### 1. Enable Memory Search in Config Add to `~/.clawdbot/clawdbot.json` (or `moltbot.json`): ```json{  "memorySearch": {    "enabled": true,    "provider": "voyage",    "sources": ["memory", "sessions"],    "indexMode": "hot",    "minScore": 0.3,    "maxResults": 20  }}``` ### 2. Create Memory Structure In your workspace, create: ```workspace/├── MEMORY.md              # Long-term curated memory└── memory/    ├── logs/              # Daily logs (YYYY-MM-DD.md)    ├── projects/          # Project-specific context    ├── groups/            # Group chat context    └── system/            # Preferences, setup notes``` ### 3. Initialize MEMORY.md Create `MEMORY.md` in workspace root: ```markdown# MEMORY.md — Long-Term Memory ## About [User Name]- Key facts, preferences, context ## Active Projects- Project summaries and status ## Decisions & Lessons- Important choices made- Lessons learned ## Preferences- Communication style- Tools and workflows``` ## Config Options Explained | Setting | Purpose | Recommended ||---------|---------|-------------|| `enabled` | Turn on memory search | `true` || `provider` | Embedding provider | `"voyage"` || `sources` | What to index | `["memory", "sessions"]` || `indexMode` | When to index | `"hot"` (real-time) || `minScore` | Relevance threshold | `0.3` (lower = more results) || `maxResults` | Max snippets returned | `20` | ### Provider Options- `voyage` — Voyage AI embeddings (recommended)- `openai` — OpenAI embeddings- `local` — Local embeddings (no API needed) ### Source Options- `memory` — MEMORY.md + memory/*.md files- `sessions` — Past conversation transcripts- `both` — Full context (recommended) ## Daily Log Format Create `memory/logs/YYYY-MM-DD.md` daily: ```markdown# YYYY-MM-DD — Daily Log ## [Time] — [Event/Task]- What happened- Decisions made- Follow-ups needed ## [Time] — [Another Event]- Details``` ## Agent Instructions (AGENTS.md) Add to your AGENTS.md for agent behavior: ```markdown## Memory RecallBefore answering questions about prior work, decisions, dates, people, preferences, or todos:1. Run memory_search with relevant query2. Use memory_get to pull specific lines if needed3. If low confidence after search, say you checked``` ## Troubleshooting ### Memory search not working?1. Check `memorySearch.enabled: true` in config2. Verify MEMORY.md exists in workspace root3. Restart gateway: `clawdbot gateway restart` ### Results not relevant?- Lower `minScore` to `0.2` for more results- Increase `maxResults` to `30`- Check that memory files have meaningful content ### Provider errors?- Voyage: Set `VOYAGE_API_KEY` in environment- OpenAI: Set `OPENAI_API_KEY` in environment- Use `local` provider if no API keys available ## Verification Test memory is working: ```User: "What do you remember about [past topic]?"Agent: [Should search memory and return relevant context]``` If agent has no memory, config isn't applied. Restart gateway. ## Full Config Example ```json{  "memorySearch": {    "enabled": true,    "provider": "voyage",    "sources": ["memory", "sessions"],    "indexMode": "hot",    "minScore": 0.3,    "maxResults": 20  },  "workspace": "/path/to/your/workspace"}``` ## Why This Matters Without memory:- Agent forgets everything between sessions- Repeats questions, loses context- No continuity on projects With memory:- Recalls past conversations- Knows your preferences- Tracks project history- Builds relationship over time Goldfish → Elephant. 🐘