Skills bitwarden
Access and manage Bitwarden/Vaultwarden passwords securely using the rbw CLI.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/asleep123/bitwarden" ~/.claude/skills/clawdbot-skills-bitwarden && rm -rf "$T"
manifest:
skills/asleep123/bitwarden/SKILL.mdsource content
Bitwarden Skill
Interact with Bitwarden or Vaultwarden vaults using the
rbw CLI.
Usage & Configuration
1. Setup (First Run)
rbw config set email <your_email> rbw config set baseurl <vault_url> # Optional, defaults to bitwarden.com rbw login
Note: Login requires the Master Password and potentially 2FA (email/TOTP).
2. Unlock
rbw unlock
Note:
caches the session key in the agent. If interactive input is required (pinentry), see if you can setup rbw
(CLI-based pinentry) as the pinentry provider.pinentry-curses
3. Management
- List items:
rbw list - Get item:
rbw get "Name" - Get JSON:
rbw get --full "Name" - Search:
rbw search "query" - Add:
rbw add ... - Sync:
(Refresh vault) Note: Always sync before getting details to ensure accuracy.rbw sync
Tools
The agent uses
exec to run rbw commands.
- For unlocking, use
iftmux
prompts for a password via pinentry-curses.rbw - For adding items,
may requirerbw add
configuration orEDITOR
.tmux