ワンクリックで
secret-manager
Manage API keys securely via system keyring (macOS Keychain / GNOME Keyring) and inject them into OpenClaw config.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Manage API keys securely via system keyring (macOS Keychain / GNOME Keyring) and inject them into OpenClaw config.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Generate images using Qwen Image API (Alibaba Cloud DashScope). Use when users request image generation with Chinese prompts or need high-quality AI-generated images from text descriptions.
Transform agents from task-followers into proactive partners.
Orchestrate multi-agent teams with defined roles, task lifecycles, handoff protocols, and review workflows. Use when: (1) Setting up a team of 2+ agents with different specializations, (2) Defining task routing and lifecycle (inbox → spec → build → review → done), (3) Creating handoff protocols between agents, (4) Establishing review and quality gates, (5) Managing async communication and artifact sharing between agents.
自动生成短视频。支持图文轮播、文字动画、卡片风格和 AI 视频大模型生成等多种视频类型。用户需要生成视频时使用此技能。
Process multiple items with progress tracking, checkpointing, and failure recovery.
增强版浏览器自动化。基于 Playwright 实现完整浏览器操作,包括基础导航、截图、点击、表单填写、内容提取、文件上传/下载、多标签页管理。支持反检测和高级自动化。
| name | secret-manager |
| description | Manage API keys securely via system keyring (macOS Keychain / GNOME Keyring) and inject them into OpenClaw config. |
| triggers | null |
| homepage | https://github.com/openclaw/skills |
| metadata | {"clawdbot":{"emoji":"🔐","requires":{"anyBins":["security","secret-tool"]},"install":[{"id":"bash","kind":"bash","bin":"secret-manager.sh","label":"Install Secret Manager (bash)"}]}} |
| version | 1.0.0 |
| status | stable |
| updated | "2026-03-11T00:00:00.000Z" |
| provides | ["secret-management","api-keys","security"] |
| os | ["darwin","linux","win32"] |
| clawdbot | {"emoji":"🔐","category":"tools","priority":"medium"} |
A secure way to manage API keys for OpenClaw using the system keyring.
security commandsecret-tool (libsecret)This skill provides a secret-manager CLI that:
auth-profiles.json.systemd user environment.macOS Keychain is built-in. No installation needed.
Ensure you have the dependencies:
sudo apt install libsecret-toolssudo dnf install libsecretsudo pacman -S libsecretCopy the script to your path or run it directly.
# Store a key
security add-generic-password -a "openclaw" -s "OPENAI_API_KEY" -w "sk-xxx" -U
# Retrieve a key
security find-generic-password -a "openclaw" -s "OPENAI_API_KEY" -w
# Delete a key
security delete-generic-password -a "openclaw" -s "OPENAI_API_KEY"
# List all OpenClaw keys
security dump-keychain | grep -A5 "openclaw"
The script uses default paths that work for most OpenClaw installations, but you can override them with environment variables:
| Variable | Description | Default |
|---|---|---|
OPENCLAW_CONTAINER | Name of the Distrobox container (Linux only) | clawdbot |
OPENCLAW_HOME | Path to OpenClaw config directory | ~/.openclaw |
SECRETS_ENV_FILE | Path to an optional .env file to source | ~/.config/openclaw/secrets.env |
KEYRING_BACKEND | Force backend: keychain (macOS) or libsecret (Linux) | auto-detect |
List all configured keys:
secret-manager list
Set a key (interactive prompt):
secret-manager OPENAI_API_KEY
# (Paste key when prompted)
Set a key (direct):
secret-manager DISCORD_BOT_TOKEN "my-token-value"
Supported Keys:
OPENAI_API_KEYGEMINI_API_KEYDISCORD_BOT_TOKENGATEWAY_AUTH_TOKENOLLAMA_API_KEYGIPHY_API_KEYGOOGLE_PLACES_API_KEYLINKEDIN_LI_ATLINKEDIN_JSESSIONID