/install bitwarden-credential
Bitwarden Credential Skill
Store credentials (passwords, API keys, OAuth tokens, etc.) in Bitwarden via the CLI.
Workflow
Step 1: Ensure Vault is Unlocked
The user must unlock their Bitwarden vault once per session in their terminal:
bw unlock
After unlocking, the user gets a session key. There are two ways to provide it:
Option A — Export the session (user does in their terminal):
export BW_SESSION="\x3Csession-key-from-unlock>"
Then just tell me "unlocked" and I can run commands directly.
Option B — Pass session directly to script:
BW_SESSION="\x3Csession-key>" ./bitwarden-credential.sh \x3Cname> \x3Cusername> \x3Cpassword> [notes]
Step 2: Store a Credential
Once vault is unlocked, provide me with:
- Name — identifier for this credential (e.g., "GitHub API Key", "MiniMax API")
- Username — often the client_id or key name
- Password/Secret — the actual secret value
- Notes (optional) — extra context (scope, grant_type, etc.)
Example user message:
"Save to Bitwarden: name=Grafana, username=admin, password=xyz123, notes=prod server"
Step 3: Execute
Use the bundled script or run directly:
# With BW_SESSION set
./scripts/bitwarden-credential.sh "\x3Cname>" "\x3Cusername>" "\x3Cpassword>" "[notes]"
# Or via bw CLI directly
echo -n '{"name":"...","login":{"username":"...","password":"..."},"type":1}' | bw create item
Notes
- Bitwarden CLI must be installed:
brew install bitwarden-cli - API key auth: Use
bw login --apikeywith client_id + client_secret, but vault still requires master password to unlock - I cannot unlock the vault for you — the master password never leaves your terminal
- Session token (
BW_SESSION) is session-scoped; it expires when the vault locks again
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install bitwarden-credential - After installation, invoke the skill by name or use
/bitwarden-credential - Provide required inputs per the skill's parameter spec and get structured output
What is Bitwarden Credential?
Store or retrieve credentials in Bitwarden via CLI. Use when asked to save, store, or add a password/API key/OAuth token/secret/credential to Bitwarden. Trig... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.
How do I install Bitwarden Credential?
Run "/install bitwarden-credential" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Bitwarden Credential free?
Yes, Bitwarden Credential is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Bitwarden Credential support?
Bitwarden Credential is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Bitwarden Credential?
It is built and maintained by wuu Dao (@daowuu); the current version is v1.0.0.