返回顶部
a

a2a-vault

Zero-knowledge secrets management via PassBox — store, retrieve, rotate, and inject credentials securely.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.0
安全检测
已通过
432
下载量
0
收藏
概述
安装方式
版本历史

a2a-vault

# A2A Vault (PassBox) Zero-knowledge secrets management. Store API keys, tokens, and credentials with client-side encryption. The server never sees plaintext values. ## Quick Start Store a secret: ``` Use passbox_set_secret with vault "my-project", key "API_KEY", value "sk-abc123" ``` Retrieve a secret: ``` Use passbox_get_secret with vault "my-project", key "API_KEY" ``` ## Available Tools ### Secret Operations | Tool | Description | |------|-------------| | `passbox_get_secret` | Retrieve and decrypt a secret | | `passbox_set_secret` | Create or update a secret (encrypted before upload) | | `passbox_list_secrets` | List secret names (values not returned) | | `passbox_delete_secret` | Delete a secret | | `passbox_rotate_secret` | Trigger manual secret rotation | ### Vault Management | Tool | Description | |------|-------------| | `passbox_list_vaults` | List all available vaults | | `passbox_list_environments` | List environments (dev, staging, prod) | | `passbox_get_environment` | Get all secrets in an environment | ### .env Integration | Tool | Description | |------|-------------| | `passbox_diff_env` | Compare local .env with vault secrets | | `passbox_import_env` | Import .env file into vault | ## Workflows ### Set up project credentials 1. `passbox_list_vaults` — see existing vaults 2. `passbox_set_secret` — store each credential 3. `passbox_list_secrets` — verify all keys are stored ### Sync .env with vault 1. Read your local .env file 2. `passbox_diff_env` — see what's different 3. `passbox_import_env` — push local secrets to vault ### Environment promotion 1. `passbox_get_environment` for "dev" 2. Review values 3. `passbox_set_secret` for each key in "staging" ### Credential injection Use with `a2a_secure_execute` to automatically inject secrets: ``` Use a2a_secure_execute with toolId "my-api-tool" and input { "apiKey": "{{API_KEY}}" }, vault "my-project" ``` The `{{API_KEY}}` placeholder is resolved from PassBox before execution. ## Security Model - **Client-side encryption**: Values are encrypted before leaving your device - **Zero-knowledge**: The server stores only ciphertext - **Environment isolation**: dev/staging/prod secrets are fully separated - **Audit trail**: All access is logged - **Secret rotation**: Built-in rotation support with webhooks

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 a2a-vault-1776419933 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 a2a-vault-1776419933 技能

通过命令行安装

skillhub install a2a-vault-1776419933

下载 Zip 包

⬇ 下载 a2a-vault v2.0.0

文件大小: 1.72 KB | 发布时间: 2026-4-17 20:04

v2.0.0 最新 2026-4-17 20:04
Initial release — PassBox zero-knowledge secrets management with 10 tools

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部