← Back to Skills Marketplace
typhonius

bitclawden

by Adam Malone · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
441
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install bitclawden
Description
Look up, create, and edit credentials in Bitwarden vault via the bw CLI. Use when asked to store, retrieve, find, or manage passwords, secrets, or credentials.
README (SKILL.md)

Bitwarden CLI

Manage credentials in Bitwarden vault. Follow the official CLI docs — don't guess commands.

Workflow

  1. Verify CLI present: bw --version.
  2. Check vault status: bw status.
  3. If locked, tell the user to run bw unlock and set BW_SESSION.
  4. Verify access: bw status must show unlocked before any vault operation.
  5. After creating or editing items, run bw sync.

Lookup

bw list items --search "query"
bw get item "name"
bw get password "name"
bw get username "name"
bw get totp "name"
bw list items --folderid \x3Cfolder-id>
bw list folders

Create

# Login item (type 1=Login, 2=Secure Note, 3=Card, 4=Identity)
echo '{"type":1,"name":"Example","login":{"username":"[email protected]","password":"s3cret","uris":[{"uri":"https://example.com"}]}}' | bw encode | bw create item

# Folder
bw create folder "$(echo '{"name":"Work"}' | bw encode)"

Edit

bw get item \x3Cid> | jq '.login.password = "newpass"' | bw encode | bw edit item \x3Cid>
bw get item \x3Cid> | jq '.folderId = "\x3Cfolder-id>"' | bw encode | bw edit item \x3Cid>

Generate

bw generate -ulns --length 24
bw generate --passphrase --words 4 --separator "-"

Guardrails

  • Never paste secrets into logs, chat, or code.
  • Prefer showing username and site — only reveal passwords if explicitly requested.
  • Always generate a strong password with bw generate unless the user provides one.
  • If a command returns "Vault is locked", stop and ask the user to unlock.
Usage Guidance
This skill appears coherent for managing Bitwarden via the bw CLI, but review these points before installing: - Confirm you have bw and jq installed (or be prepared to run the provided install script) and that ~/.local/bin is an acceptable install location. - The install script fetches from vault.bitwarden.com (official); still verify network policy and inspect the script if you have strict supply-chain rules. - BW_SESSION is a live session token: treat it as a secret. Prefer short-lived sessions and avoid committing it to files or global environment variables. - The skill’s guardrails say passwords should only be revealed on explicit request; be mindful of prompts and what the agent returns to chat or logs. - Note the minor inconsistency: registry metadata listed no install spec while SKILL.md contains an install script — ask the publisher which install flow they expect if this matters to you. If you accept those conditions, the skill is internally consistent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: bitclawden Version: 1.0.1 The skill is designed to manage Bitwarden credentials using the official `bw` CLI. The `SKILL.md` includes an installation script that downloads the `bw` CLI from the official Bitwarden domain (vault.bitwarden.com) and installs it to a user-local directory. Crucially, the skill provides explicit 'Guardrails' and workflow instructions for the AI agent, directing it to handle sensitive data responsibly, only reveal passwords if explicitly requested, and prompt the user to unlock the vault rather than attempting to bypass security. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or harmful prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description (Bitwarden CLI management) match the declared requirements: bw and jq binaries and a Bitwarden session token (BW_SESSION). These are exactly what a CLI-based Bitwarden skill needs.
Instruction Scope
SKILL.md only instructs the agent to run bw/jq commands, check vault status, require unlocking and a BW_SESSION, sync after changes, and avoid leaking secrets. It does not ask for unrelated files, credentials, or exfiltration steps.
Install Mechanism
Skill is instruction-only in the registry, but the SKILL.md metadata includes an optional install script that downloads the bw CLI from https://vault.bitwarden.com/download/?app=cli and unzips it to ~/.local/bin. The source is the official Bitwarden domain (low risk), but there is a small inconsistency between 'No install spec' in the registry metadata and the embedded install script in SKILL.md.
Credentials
Only BW_SESSION is required (declared as primaryEnv). No unrelated secrets or multiple credentials are requested; this is proportional to the skill's function.
Persistence & Privilege
always is false and the skill does not request system-wide changes or other skills' credentials. It does propose writing a binary to ~/.local/bin only if its optional install script is used (local scope).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bitclawden
  3. After installation, invoke the skill by name or use /bitclawden
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Adds in new dependencies - Deals with security review info
v1.0.0
Initial release of bitclawden. - Enables lookup, creation, and editing of credentials in Bitwarden vaults via the Bitwarden CLI. - Includes workflow for verifying CLI presence, vault status, and proper unlocking before operations. - Provides commands for searching, creating, and editing vault items and folders. - Emphasizes strong security guardrails: never reveal secrets unless explicitly requested, and handle vault lock states appropriately. - Offers install script for Bitwarden CLI where needed.
Metadata
Slug bitclawden
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is bitclawden?

Look up, create, and edit credentials in Bitwarden vault via the bw CLI. Use when asked to store, retrieve, find, or manage passwords, secrets, or credentials. It is an AI Agent Skill for Claude Code / OpenClaw, with 441 downloads so far.

How do I install bitclawden?

Run "/install bitclawden" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is bitclawden free?

Yes, bitclawden is completely free (open-source). You can download, install and use it at no cost.

Which platforms does bitclawden support?

bitclawden is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created bitclawden?

It is built and maintained by Adam Malone (@typhonius); the current version is v1.0.1.

💬 Comments