skills/bitwarden/SKILL.md
Manage passwords and credentials via Bitwarden CLI (bw). Use for storing, retrieving, creating, or updating logins, credit cards, secure notes, and identities. Trigger when automating authentication, filling payment forms, or managing secrets programmatically.
npx skillsauth add neilzhangpro/moltbot_feishu bitwardenInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Full read/write vault access via bw command.
brew install bitwarden-cli
bw login <email> # one-time, prompts for master password
Bitwarden requires an unlocked session. Use the helper script:
source scripts/bw-session.sh <master_password>
# Sets BW_SESSION env var
Or manually:
export BW_SESSION=$(echo '<password>' | bw unlock --raw)
bw sync # always sync after unlock
bw get password "Site Name"
bw get username "Site Name"
bw get item "Site Name" --pretty | jq '.login'
bw get template item | jq '
.type = 1 |
.name = "Site Name" |
.login.username = "[email protected]" |
.login.password = "secret123" |
.login.uris = [{uri: "https://example.com"}]
' | bw encode | bw create item
bw get template item | jq '
.type = 3 |
.name = "Card Name" |
.card.cardholderName = "John Doe" |
.card.brand = "Visa" |
.card.number = "4111111111111111" |
.card.expMonth = "12" |
.card.expYear = "2030" |
.card.code = "123"
' | bw encode | bw create item
bw get item "Card Name" | jq -r '.card | "\(.number) \(.expMonth)/\(.expYear) \(.code)"'
bw list items | jq -r '.[] | "\(.type)|\(.name)"'
# Types: 1=login, 2=note, 3=card, 4=identity
bw list items --search "vilaviniteca" | jq '.[0]'
| Type | Value | Use | |------|-------|-----| | Login | 1 | Website credentials | | Secure Note | 2 | Freeform text | | Card | 3 | Credit/debit cards | | Identity | 4 | Personal info |
bw syncdevelopment
Get current weather and forecasts (no API key required).
tools
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
tools
Start voice calls via the Moltbot voice-call plugin.
tools
Extract frames or short clips from videos using ffmpeg.