โ† All skills
Tencent SkillHub ยท Communication & Collaboration

Ravi identity

Check Ravi auth status and get your agent identity (email, phone, owner name). Do NOT use for reading messages (use ravi-inbox), sending email (use ravi-emai...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Check Ravi auth status and get your agent identity (email, phone, owner name). Do NOT use for reading messages (use ravi-inbox), sending email (use ravi-emai...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.7.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Ravi Identity

You have access to ravi, a CLI that gives you your own phone number, email address, and secret store.

Install the CLI

If ravi is not installed, tell the user to install it: brew install ravi-hq/tap/ravi

Check authentication

Verify you're authenticated before using any command: ravi auth status --json If "authenticated": false, tell the user to run ravi auth login (requires browser interaction โ€” you cannot do this yourself).

Your Identity

# Your email address (use this for signups) ravi get email --json # โ†’ {"id": 1, "email": "janedoe@example.com", "created_dt": "..."} # Your phone number (use this for SMS verification) ravi get phone --json # โ†’ {"id": 1, "phone_number": "+15551234567", "provider": "twilio", "created_dt": "..."} # The human who owns this account ravi get owner --json # โ†’ {"first_name": "Jane", "last_name": "Doe"}

Switching Identities

Ravi supports multiple identities. Each identity has its own email, phone, and secrets.

Listing identities

ravi identity list --json

Setting an identity for this project

Use this when the user wants a different identity for a specific project: List identities: ravi identity list --json Set for this project (per-directory override): # Recommended: use the CLI (handles bound tokens automatically) ravi identity use "<uuid>" # Manual fallback (identity only, no bound tokens): mkdir -p .ravi && echo '{"identity_uuid":"<uuid>","identity_name":"<name>"}' > .ravi/config.json Add .ravi/ to .gitignore All ravi commands in this directory will use the specified identity.

Switching identity globally

ravi identity use "<uuid>"

Creating a new identity

Only create a new identity when the user explicitly asks for one (e.g., for a separate project that needs its own email/phone). New identities require a paid plan and take a moment to provision. # Auto-generated name and email (recommended โ€” looks like a real person) ravi identity create --json # โ†’ name: "Sarah Johnson", email: "sarah.johnson472@ravi.app" # Custom name, auto-generated email ravi identity create --name "Shopping Agent" --json # Custom email local part (domain auto-picked) ravi identity create --name "Work Agent" --email "shopping" --json # Full email on a specific domain (must be a domain you have access to) ravi identity create --email "work@acme.com" --json # List available domains ravi domains --json When name is omitted, the server generates a realistic human name like "Sarah Johnson". The auto-generated email uses the same name: sarah.johnson472@ravi.app. Custom email rules: 3-30 chars, lowercase alphanumeric + dots + hyphens, must start/end with letter or number, no consecutive dots (..) or hyphens (--). Returns HTTP 409 if the email address is already taken.

Important Notes

Always use --json โ€” all commands support it. Human-readable output is not designed for parsing. Auth is automatic โ€” token refresh happens transparently. If you get auth errors, ask the user to re-login. Identity resolution โ€” .ravi/config.json in CWD takes priority over ~/.ravi/config.json. Identities are permanent โ€” each identity has its own email, phone, and secrets. Don't create new identities unless the user asks for it.

Related Skills

ravi-inbox โ€” Read SMS and email messages ravi-email-send โ€” Compose, reply, forward emails ravi-email-writing โ€” Write professional emails with proper formatting and tone ravi-contacts โ€” Look up or manage contacts associated with this identity ravi-passwords โ€” Store and retrieve website credentials (domain + username + password) ravi-secrets โ€” Store and retrieve key-value secrets (API keys, env vars) ravi-login โ€” Sign up for and log into services, handle 2FA/OTPs ravi-feedback โ€” Send feedback, report bugs, request features

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc