4.2k★by asleep123
bitwarden – OpenClaw Skill
bitwarden is an OpenClaw Skills integration for data analytics workflows. Access and manage Bitwarden/Vaultwarden passwords securely using the rbw CLI.
Skill Snapshot
| name | bitwarden |
| description | Access and manage Bitwarden/Vaultwarden passwords securely using the rbw CLI. OpenClaw Skills integration. |
| owner | asleep123 |
| repository | asleep123/bitwarden |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @asleep123/bitwarden |
| last updated | Feb 7, 2026 |
Maintainer

name: bitwarden description: Access and manage Bitwarden/Vaultwarden passwords securely using the rbw CLI. metadata: {"clawdbot":{"emoji":"🔒","os":["linux","macos"],"requires":{"bins":["rbw"]}}}
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: rbw caches the session key in the agent. If interactive input is required (pinentry), see if you can setup pinentry-curses (CLI-based pinentry) as the pinentry provider.
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:
rbw sync(Refresh vault) Note: Always sync before getting details to ensure accuracy.
Tools
The agent uses exec to run rbw commands.
- For unlocking, use
tmuxifrbwprompts for a password via pinentry-curses. - For adding items,
rbw addmay requireEDITORconfiguration ortmux.
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
### 1. Setup (First Run) ```bash 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 ```bash rbw unlock ``` *Note: `rbw` caches the session key in the agent. If interactive input is required (pinentry), see if you can setup `pinentry-curses` (CLI-based pinentry) as the pinentry provider.* ### 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:** `rbw sync` (Refresh vault) *Note: Always sync before getting details to ensure accuracy.*
FAQ
How do I install bitwarden?
Run openclaw add @asleep123/bitwarden in your terminal. This installs bitwarden into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/asleep123/bitwarden. Review commits and README documentation before installing.
