webkubor/kyvault/assets
Claude Code and agent skill by webkubor/kyvault
- community
Checking that the SKILL.md file is still in the repository.
使用 kyvault (或快捷短命令 ky) 在本地与 GitLab 团队环境中端对端管理加密 API Key、服务器资产台账与多 Profile 凭证。支持 Claude、Codex、Gemini 与 Hermes 全自动读写与子进程安全注入。
Install
npx vskill@latest install webkubor/kyvault/assetsSKILL.md
🛡️ Kyvault 密钥与资产台账端对端运维指南 (kyvault-ops)
kyvault 是本地加密凭证台账与 Git 密文同步工具,面向开发者和本地 AI Agent。文件后端使用 AES-256-GCM;GitLab 同步、API 检查与升级会联网。早期 Auth Guard 读取公开 SSH .pub 文件派生 AES key,不验证私钥持有,不能作为有效的密库保护或远程 Agent 身份认证。逐条 Agent 授权由实验性的 ky broker(OpenSSH forced-command)承担,主设备签名审批与自动轮换尚未实现。
1. 核心操作命令
Agent (Claude / Codex / Gemini / Hermes) 在需要读取或管理密钥时,应直接执行原生命令(或快捷短命令 ky):
2. 统一资产与台账命名规范 (SSOT Schema)
A. 平台与 API Key 凭证 (Platform API Keys)
路径格式:secret://<platform>/<key_name>
secret://deepseek/main➡️ DeepSeek API Keysecret://openai/coding➡️ OpenAI 编程专用 Keysecret://github/personal-pat➡️ GitHub 个人访问令牌 (PAT)secret://gitlab/deploy-token➡️ GitLab 部署令牌secret://cloudflare/api-token➡️ Cloudflare API Token
B. 账号与密码凭据 (Accounts)
路径格式:secret://account/<platform>/<username>
secret://account/github/webkubor@gmail.com➡️ GitHub 密码secret://account/apple/webkubor@163.com➡️ Apple ID 密码
C. 服务器与资产台账 (Server Ledger)
路径格式:secret://server/<host>/[root-password|ip|port]
secret://server/prod-hk/root-password➡️ 香港生产机 SSH 密码secret://server/gpu-box/ip➡️ 局域网 GPU 服务器 IP
D. CLI 客户端多 Profile 凭证 (CLI Multi-Tokens)
路径格式:secret://cli/<cli_name>/<profile>
secret://cli/gh/main➡️ GitHub CLI 主账号 Tokensecret://cli/studio-cli/test-user➡️ 创作中台测试租户凭证
3. Agent 行为刚性准则 (Golden Rules)
- 先查库,不问用户:遇到任何需要 Token、API Key、密码的场景,先执行
kyvault list。库里有就直接用;确认没有才开口问用户。 - 优先注入,不取明文:优先使用
kyvault run --env TOKEN=secret://... -- <cmd>单向注入子进程环境变量,绝不回显明文。 - 失效必改,刚性覆写:遇到 401 或 Token 过期,立即主动使用
kyvault set覆写新值,严禁保留失效旧凭据或盲目重试。 - master.key 绝不上云:
master.key与master.key.enc是解密根凭据,绝对禁止暂存或提交到 Git 仓库。
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingrust/assets/SKILL.md
Popularity
- Repository stars
- 4
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/webkubor/kyvault/assets)