about
Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about,…
Show usage cost summary — session, today, last 30 days. OpenClaw-compatible format. Works from CLI or messaging. Triggers on /usage, /agent:usage, "cuanto gasté", "agent usage", "cost".
Claude Code
$ npx -y skills add crisandrews/ClawCode --skill usage --agent claude-code
Codex
$ npx skills add crisandrews/ClawCode --skill usage -a codex -y
Cursor
$ npx skills add crisandrews/ClawCode --skill usage -a cursor -y
Gemini CLI
$ npx skills add crisandrews/ClawCode --skill usage -a gemini-cli -y
GitHub Copilot
$ npx skills add crisandrews/ClawCode --skill usage -a github-copilot -y
OpenCode
$ npx skills add crisandrews/ClawCode --skill usage -a opencode -y
Windsurf
$ npx skills add crisandrews/ClawCode --skill usage -a windsurf -y
name: usage description: Show usage cost summary — session, today, last 30 days. OpenClaw-compatible format. Works from CLI or messaging. Triggers on /usage, /agent:usage, "cuanto gasté", "agent usage", "cost". user-invocable: true
Show usage costs in the OpenClaw-compatible format. Works from CLI or messaging channels.
💸 Usage cost Session <cost> · <tokens> tokens Today <cost> Last 30d <cost>
1. **Detect surface** (CLI vs messaging channel).
2. **Try to read session cost data** from Claude Code's session store:
ls ~/.claude/projects/*/\*.jsonl 2>/dev/null | head -3
NOTE: Claude Code stores session data in `~/.claude/projects/<slug>/*.jsonl`. The plugin cannot reliably read these because:
3. **Fall back to estimate from memory/dreams**:
4. **Build the response** in OpenClaw format:
💸 Usage cost Session $0.42 · 125k tokens Today $1.23 Last 30d $34.56
💸 Usage cost Session n/a (run native /cost or /usage in CLI for tokens) Today n/a Last 30d n/a 📊 Agent resources Memory: <size>, <N> files, <M> chunks Dreams: <events> events, <unique> unique memories
5. **Format per surface**:
6. **Reply tool** if on messaging channel.
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.…
Flush important session context to daily log (manual memory flush). Does NOT invoke native /compact. Triggers on /compact,…
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",…
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,…