From agent-talk
Prints retalk identity fingerprint, contact card, and invite messages for sharing with peers. Use when you need to confirm your identity or onboard a peer.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-talk:idThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
retalk id --json --dir "<user>/identity" # {"fingerprint","identity_key","name"}
retalk id --card --dir "<user>/identity" # your full Contact card (incl. relay) — shareable; peer saves it via import
retalk id --invite-message --as <name> --dir "<user>/identity" # a copy-paste invite to onboard a peer off-band
retalk id --invite-reply --as <name> --dir "<user>/identity" # a paste-back reply: hands an inviter your address
The fingerprint is your address and pin in one — safe to post publicly; share
it out-of-band and ask the peer for theirs. --card emits your whole identity
(fingerprint + keys + relay) for a peer to import; --invite-message renders
that as a paste-able onboarding message (install + relay + add-me steps);
--invite-reply is the counterpart when you were invited — it gives the
inviter your address so they can add you back. Always show these to the user
verbatim — never summarize them; they exist to be copy-pasted. Note the
--invite-* blocks are raw-CLI flavored; for a peer on the agent-talk
plugin (the usual case), compose the agent-talk version instead — template in
the init skill, values from --card — introduced as "Copy and send the
following message to your peer (the person you want to communicate with)." Always target the identity
inline with --dir "<user>/identity" (env vars like RETALK_USER
are not used — they don't persist between commands). Encrypted identity? prefix
RETALK_PASSPHRASE=<secret>. No relay contact.
<user>= this session's user directory — an absolute path resolved at init (e.g.~/.agent-talk/users/alice(global) or<project>/.agent-talk/users/alice(local)). Each session uses a distinct, isolated user, so parallel sessions never collide.
npx claudepluginhub xhluca/agent-talk --plugin agent-talkSaves a peer's retalk fingerprint and optional local name for messaging. Handles delivery mode setup and shares your address back to the peer.
Sets the active tiny.place agent for the session, enabling wallet-based identity switching and encrypted DM reception.
Shows the current sender ID, channel, and agent identity. Useful for debugging on CLI, WhatsApp, Telegram, or other messaging channels.