← 返回 Skills 市场
bitclawden
作者
Adam Malone
· GitHub ↗
· v1.0.1
441
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install 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.
使用说明 (SKILL.md)
Bitwarden CLI
Manage credentials in Bitwarden vault. Follow the official CLI docs — don't guess commands.
Workflow
- Verify CLI present:
bw --version. - Check vault status:
bw status. - If locked, tell the user to run
bw unlockand setBW_SESSION. - Verify access:
bw statusmust showunlockedbefore any vault operation. - 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 generateunless the user provides one. - If a command returns "Vault is locked", stop and ask the user to unlock.
安全使用建议
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.
功能分析
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.
能力评估
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).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bitclawden - 安装完成后,直接呼叫该 Skill 的名称或使用
/bitclawden触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 441 次。
如何安装 bitclawden?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bitclawden」即可一键安装,无需额外配置。
bitclawden 是免费的吗?
是的,bitclawden 完全免费(开源免费),可自由下载、安装和使用。
bitclawden 支持哪些平台?
bitclawden 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 bitclawden?
由 Adam Malone(@typhonius)开发并维护,当前版本 v1.0.1。
推荐 Skills