Skip to content

/about

Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about, /agent:version, "qué versión", "what version", "about the plugin", "about clawcode".

shell
$ npx -y skills add crisandrews/ClawCode --skill about --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/about
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about, /agent:version, "qué versión", "what version", "about the plugin", "about clawcode".

SKILL.md

about.SKILL.md
name: about
description: Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about, /agent:version, "qué versión", "what version", "about the plugin", "about clawcode".
user-invocable: true

/about — Plugin source & version

Show a small card with the plugin name, version, and repo URL. Answers "where does this agent come from?" / "what version am I running?".

Output format

🔌 ClawCode v<version>
Repo: https://github.com/crisandrews/ClawCode
Issues / stars: same link · feedback welcome

Steps

1. **Get the version** — preferred: call the `watchdog_ping` MCP tool; it returns `{ok, version, ts, plugins}` and is the cheapest way to get the live value (no filesystem reads).

Fallback if the tool isn't available: Bash:

   jq -r .version "$CLAUDE_PLUGIN_ROOT/.claude-plugin/plugin.json"

Never hardcode the version — always read it at runtime.

2. **Detect the surface** for bold formatting:

  • CLI / Telegram / WebChat: `**bold**`
  • WhatsApp: `*bold*` (single asterisk, no markdown headers)
  • Discord: `**bold**` as-is
  • iMessage: plain text, strip bold

3. **Print the card** using REAL data. One card, no preamble, no persona-intro.

Format per surface

**Tail-line language:** the "Issues / stars …" line adapts to the user's conversation language. **Default to EN** if there's no clear signal. Known translations:

  • `en` → `Issues / stars: same link · feedback welcome`
  • `es` → `Issues / stars: mismo link · feedback bienvenido`
  • `pt` → `Issues / stars: mesmo link · feedback bem-vindo`

For other languages, keep the structure and translate the tail naturally.

CLI / WebChat

🔌 **ClawCode** v<version>
Repo: https://github.com/crisandrews/ClawCode
<tail-line-in-user-language>

WhatsApp

🔌 *ClawCode* v<version>
Repo: https://github.com/crisandrews/ClawCode
<tail-line-in-user-language>

Bold uses single `*` on WhatsApp (no markdown headers).

Telegram

Same as CLI/WebChat.

Important

  • `/about` and `/version` are aliases — same response.
  • Only respond when the user asks explicitly. Never volunteer this card unprompted.
  • One card. No extra commentary, no persona-intro ("Soy …"). The user asked for metadata, give them metadata.
  • For "what can I do?" the user wants `/help`, not `/about` — do not conflate.
Read more
Read it on GitHub ↗
Ships withcrisandrews-agent

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.

Get the whole plugin, auto-invoked
Stats
61
Stars
0
Views
14
Forks
Active
Maintenance
TypeScript
Language
MIT
License
2d ago
Last commit
3mo ago
Created

Repo: crisandrews/ClawCode