Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Make your AI agent learn and improve automatically. Reviews sessions, extracts learnings, updates memory files, and compounds knowledge over time. Set up nightly review loops that make your agent smarter every day.
Make your AI agent learn and improve automatically. Reviews sessions, extracts learnings, updates memory files, and compounds knowledge over time. Set up nightly review loops that make your agent smarter every day.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Make your AI agent learn automatically. Extract learnings from sessions, update memory files, and compound knowledge over time. The idea: Your agent reviews its own work, extracts patterns and lessons, and updates its instructions. Tomorrow's agent is smarter than today's.
# Review last 24 hours and update memory npx compound-engineering review # Create hourly memory snapshot npx compound-engineering snapshot # Set up automated nightly review (cron) npx compound-engineering setup-cron
βββββββββββββββββββββββββββββββββββββββββββ β DAILY WORK β β Sessions, chats, tasks, decisions β ββββββββββββββββββ¬βββββββββββββββββββββββββ β βΌ βββββββββββββββββββββββββββββββββββββββββββ β NIGHTLY REVIEW (10:30 PM) β β β’ Scan all sessions from last 24h β β β’ Extract learnings and patterns β β β’ Update MEMORY.md and AGENTS.md β β β’ Commit and push changes β ββββββββββββββββββ¬βββββββββββββββββββββββββ β βΌ βββββββββββββββββββββββββββββββββββββββββββ β NEXT DAY β β Agent reads updated instructions β β Benefits from yesterday's learnings β βββββββββββββββββββββββββββββββββββββββββββ
Patterns: Recurring approaches that worked Gotchas: Things that failed or caused issues Preferences: User preferences discovered Decisions: Key decisions and their reasoning TODOs: Unfinished items to remember
Add this cron job to Clawdbot: { "id": "compound-nightly", "schedule": "30 22 * * *", "text": "Review all sessions from the last 24 hours. For each session, extract: 1) Key learnings and patterns, 2) Mistakes or gotchas to avoid, 3) User preferences discovered, 4) Unfinished items. Update MEMORY.md with a summary. Update memory/YYYY-MM-DD.md with details. Commit changes to git." }
For more granular memory, create hourly snapshots: # Creates memory/YYYY-MM-DD-HH.md every hour */60 * * * * echo "## $(date +%H):00 Snapshot" >> ~/clawd/memory/$(date +%Y-%m-%d).md Or have the agent do it via heartbeat by checking time and appending to daily file.
Week 1: Agent knows basics Week 2: Agent remembers your preferences Week 4: Agent anticipates your needs Month 2: Agent is an expert in your workflow Knowledge compounds. Every session makes future sessions better.
<!-- ~/Library/LaunchAgents/com.clawdbot.compound-review.plist --> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "..."> <plist version="1.0"> <dict> <key>Label</key> <string>com.clawdbot.compound-review</string> <key>ProgramArguments</key> <array> <string>/opt/homebrew/bin/clawdbot</string> <string>cron</string> <string>run</string> <string>compound-nightly</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>22</integer> <key>Minute</key> <integer>30</integer> </dict> </dict> </plist>
# Add with: crontab -e 0 * * * * /opt/homebrew/bin/clawdbot cron run compound-hourly 2>&1 >> ~/clawd/logs/compound.log
Review before sleep - Let the nightly job run when you're done for the day Don't over-extract - Focus on significant learnings, not noise Prune regularly - Remove outdated info from MEMORY.md monthly Git everything - Memory files should be version controlled Trust the compound - Effects are subtle at first, dramatic over time Built by LXGIC Studios - @lxgicstudios Built by LXGIC Studios GitHub: github.com/lxgicstudios/ai-compound Twitter: @lxgicstudios
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.