Skip to content
Productivity
Skill

/whoami

Show the sender's info — their ID, the channel they're using, and which agent they're talking to. Triggers on /whoami, /id, /quien, "quién soy", "who am I".

From plugin
crisandrews-agent
6321 skills10 hooks1 MCP

Claude Code

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

SKILL.md

whoami.SKILL.md
name: whoami
description: Show the sender's info — their ID, the channel they're using, and which agent they're talking to. Triggers on /whoami, /id, /quien, "quién soy", "who am I".
user-invocable: true

Whoami

Show the current sender and session context. Useful for debugging on messaging channels.

Steps

1. **Detect the surface**:

  • CLI: no `<channel source="...">`
  • WhatsApp: `<channel source="whatsapp">` with `user_id` (JID)
  • Telegram: `<channel source="telegram">` with user ID
  • etc.

2. **Extract sender info** from the message metadata if on a messaging channel.

3. **Get agent identity** from IDENTITY.md (name + emoji).

4. **Format the response**:

CLI

You: local user
Agent: <Name> <emoji>
Workspace: <path>
Session: <id if available>

WhatsApp

*You:* <user_id>
*Agent:* <Name> <emoji>
*Channel:* WhatsApp

Telegram

**You:** <user_id>
**Agent:** <Name> <emoji>
**Channel:** Telegram

5. **Keep it short** — one card, no preamble.

Notes

  • On CLI, there's no sender ID — use "local user".
  • On messaging channels, use the `user_id` from the `<channel>` metadata.
  • This is the agent's version of OpenClaw's `/whoami` command.
@crisandrews
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.

6321 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
63
Star history of crisandrews/ClawCode on GitHub, a chart by star-history.com

Other skills on crisandrews-agent.

about

about

Show the plugin source — name, version, and repo URL. Works from CLI or messaging. Triggers on /about, /version, /agent:about,…

channels

channels

Show messaging channel status (WhatsApp, Telegram, Discord, iMessage, Slack, Fakechat) and the launch command to load them.…

compact

compact

Flush important session context to daily log (manual memory flush). Does NOT invoke native /compact. Triggers on /compact,…

create

create

Create a new agent in the current directory with personality files and bootstrap ritual. Triggers on /agent:create, "crear…

crons

crons

Manage scheduled reminders (crons) — list, add, delete, pause, resume, reconcile, or import from OpenClaw. Triggers on…

doctor

doctor

Run diagnostic checks on the agent workspace. Triggers on /agent:doctor, "diagnóstico", "diagnostico", "doctor", "health check",…

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

Questions about whoami.

Which coding agents can use whoami?
whoami installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.