askill
managing-vault-secrets

managing-vault-secretsSafety 85Repository

Manages credentials and API keys from Vaultwarden. Auto-triggers when credentials are needed. Use for "vault 조회", "API 키 가져와", "비밀번호 저장", "secret 등록" requests.

4 stars
1.2k downloads
Updated 2/7/2026

Package Files

Loading files...
SKILL.md

Vault Secrets

Vaultwarden credential management.

Prerequisites

# Bitwarden CLI
brew install bitwarden-cli
bw config server https://vault.example.com
bw login <email> --raw > ~/.bw_session
chmod 600 ~/.bw_session

Quick Reference

Get Secret

vault-get "Cloudflare API" api_token
vault-get "Database Credentials" password

Get Full Item (JSON)

vault-get "Cloudflare API"
# Returns: {"name": "...", "username": "...", "fields": {...}}

Store Secret (Secure)

# Password via stdin (secure)
echo "$PASSWORD" | vault-set.sh login "Service" --username "admin" --password-stdin

# API key via stdin
echo "$API_KEY" | vault-set.sh note "API Key" --field-stdin "api_key"

Environment Variables

export CLOUDFLARE_API_TOKEN=$(vault-get "Cloudflare API" api_token)
export DB_PASSWORD=$(vault-get "Database Credentials" password)

Session Management

# Check status
vault-status.sh check

# Unlock if locked
vault-status.sh unlock

# Sync with server
vault-status.sh sync

Security Rules

DO:

  • Use --password-stdin for sensitive values
  • Keep ~/.bw_session with 600 permissions

DON'T:

  • Pass secrets as command arguments
  • Log vault-get output
  • Commit session tokens

See static/VAULT.md for full item inventory.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 2/16/2026

A well-structured vault secrets management skill with clear commands, security guidelines, and proper metadata. Good technical reference for Vaultwarden/Bitwarden CLI operations.

85
90
75
85
80

Metadata

Licenseunknown
Version-
Updated2/7/2026
Publisherjiunbae

Tags

apidatabasesecurity