about
Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about,…
Flush important session context to daily log (manual memory flush). Does NOT invoke native /compact. Triggers on /compact, /agent:compact, /flush, "guarda memoria", "flush".
Claude Code
$ npx -y skills add crisandrews/ClawCode --skill compact --agent claude-code
Codex
$ npx skills add crisandrews/ClawCode --skill compact -a codex -y
Cursor
$ npx skills add crisandrews/ClawCode --skill compact -a cursor -y
Gemini CLI
$ npx skills add crisandrews/ClawCode --skill compact -a gemini-cli -y
GitHub Copilot
$ npx skills add crisandrews/ClawCode --skill compact -a github-copilot -y
OpenCode
$ npx skills add crisandrews/ClawCode --skill compact -a opencode -y
Windsurf
$ npx skills add crisandrews/ClawCode --skill compact -a windsurf -y
name: compact description: Flush important session context to daily log (manual memory flush). Does NOT invoke native /compact. Triggers on /compact, /agent:compact, /flush, "guarda memoria", "flush". user-invocable: true
Save the important parts of the current conversation to `memory/YYYY-MM-DD.md`. This is a manual version of what the PreCompact hook does automatically.
This skill does NOT say "now run /compact" (that would cause a loop if the user pastes it again). It just saves and confirms.
1. **Detect surface**.
2. **Scan the current session** for things worth remembering:
3. **Append to daily log**:
DATE=$(date +%Y-%m-%d) TIME=$(date +%H:%M)
## Manual flush (<TIME>) ### Decisions - ... ### Facts learned - ... ### Open items - ...
4. **Respond** briefly per surface:
✅ Flush complete → memory/<DATE>.md If you want Claude Code to also compact the context, run the native /compact. (The PreCompact hook already saves memory automatically when that happens.)
✅ *Saved* → memory/<DATE>.md
✅ **Saved** → memory/<DATE>.md
**IMPORTANT**: Respond in the user's language. If the user writes in Spanish, translate these templates to Spanish on the fly. Do the same for any other language. The templates above are English defaults — adapt them.
5. **Do NOT** say "now run /compact" — that causes a loop. The user decides if they want to run the native command.
Persistent agents for Claude Code as a plugin, not a harness. Memory, personality, messaging across WhatsApp, Telegram, and Discord, plus a service mode for 24/7 runs. Imports from OpenClaw.
Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about,…
Show messaging channel status (WhatsApp, Telegram, Discord, iMessage, Slack, Fakechat) and the launch command to load them.…
Create a new agent in the current directory with personality files and bootstrap ritual. Triggers on /agent:create, "crear…
Manage scheduled reminders (crons) — list, add, delete, pause, resume, reconcile, or import from OpenClaw. Triggers on…
Run diagnostic checks on the agent workspace. Triggers on /agent:doctor, "diagnóstico", "diagnostico", "doctor", "health check",…
Run agent heartbeat — periodic checks, memory consolidation, proactive work. Triggers on /agent:heartbeat, "heartbeat",…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…