whoami

Solid

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".

AI & Automation 62 stars 14 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
50
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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.

Details

Author
crisandrews
Repository
crisandrews/ClawCode
Created
5 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

whoami

A short, conversational interview that builds a portable profile of the user — who they are and how they want to be collaborated with — so the agent can tailor its responses. Triggers on `/whoami`, "get to know me", "set up my profile", "personalize how you work with me", "calibrate how you respond", the user mentioning they are new to AI or switching agent vendors, or a request for their collaboration "character sheet" or player profile. Produces six collaboration dials, an RPG-style class + subclass with a character portrait, a memory profile, and a self-contained HTML character sheet. When a profile exists, bare `/whoami` reviews it and offers to correct or re-run; `/whoami rerun` restarts the interview. Does NOT trigger for project- or task-specific work calibration (use `handshake`), routine memory edits or CRUD (use memory-management), or brand-voice work. `whoami` is person-level and broad; `handshake` is project-level and feeds from it.

1 Updated 1 months ago
sorawit-w
AI & Automation Listed

whoami

Show or set this Codex session's tmux pane name for session-chat messaging. Use when the user asks whoami, set my pane name, rename this pane, or wants other sessions to message this pane.

0 Updated 2 days ago
devgirishattri
AI & Automation Solid

channels

Show messaging channel status (WhatsApp, Telegram, Discord, iMessage, Slack, Fakechat) and the launch command to load them. Triggers on /agent:channels, /agent:channels list, /agent:channels status, /agent:channels launch, "ver canales", "estado de canales", "cómo lanzo con whatsapp", "channel status", "messaging status".

62 Updated 2 days ago
crisandrews