Clawdbot skill for storing and retrieving credentials from HashiCorp Vault. Use Vault as a secure secrets backend for API keys, passwords, tokens, and other sensitive data.
clawdhub install vaultCopy SKILL.md to your Clawdbot skills directory:
mkdir -p ~/.clawdbot/skills/vault
cp SKILL.md ~/.clawdbot/skills/vault/- Vault CLI installed
VAULT_ADDRenvironment variable setVAULT_TOKENor other auth method configured
This skill teaches Clawdbot how to use Vault for credential management:
- Store secrets — API keys, tokens, passwords, certs
- Retrieve secrets — Full secret or specific fields
- List secrets — Browse stored credentials
- Update/delete — Manage secret lifecycle
- Versioning — Access previous versions, rollback
secret/clawdbot/
├── openai # api_key
├── anthropic # api_key
├── github # token
├── telegram # bot_token
├── aws # access_key_id, secret_access_key
└── ...
# Store
vault kv put secret/clawdbot/openai api_key="sk-xxx"
# Retrieve
vault kv get -field=api_key secret/clawdbot/openai
# List
vault kv list secret/clawdbot/
# Use in env
export OPENAI_API_KEY=$(vault kv get -field=api_key secret/clawdbot/openai)MIT