api-key-ui-tab
API Keys management UI tab for OpenClaw dashboard.
Setup & Installation
Install command
clawhub install maverick-software/api-key-ui-tabIf the CLI is not installed:
Install command
npx clawhub@latest install maverick-software/api-key-ui-tabOr install with OpenClaw CLI:
Install command
openclaw skills install maverick-software/api-key-ui-tabor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/maverick-software/api-key-ui-tabWhat This Skill Does
Vault-backed API key management UI for OpenClaw. Stores secrets in ~/.openclaw/secrets.json (mode 0600) and replaces plaintext config values with SecretRef objects. The AI agent never receives raw key values.
Keys are resolved at gateway startup and never passed to the agent, unlike plaintext env vars that are visible throughout the runtime config.
When to Use It
- Migrating plaintext API keys from openclaw.json to the secure vault in one click
- Adding a new provider key without manually editing config files
- Linking a skill to a vault key via dropdown instead of pasting raw strings
- Checking which keys are plaintext vs vault-secured at a glance
- Creating standalone vault secrets not tied to any config entry
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Migrating plaintext API keys from openclaw.json to the secure vault in one click
- 1Migrating plaintext API keys from openclaw.json to the secure vault in one click
- 2Adding a new provider key without manually editing config files
- 3Linking a skill to a vault key via dropdown instead of pasting raw strings
- 4Checking which keys are plaintext vs vault-secured at a glance
- 5Creating standalone vault secrets not tied to any config entry
API Keys management UI tab for OpenClaw dashboard.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.