A secure intermediary that executes authenticated API calls without exposing sensitive keys to the AI agent.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install keys
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install keys using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Keys skill is a specialized security tool designed for Openclaw Skills users who need to perform authenticated API operations safely. It functions as a broker, meaning the AI agent never sees or handles the actual API keys. Instead, the agent sends request parameters to the broker, which then pulls the required token from the system's secure keychain to complete the transaction. This architecture is essential for maintaining high security standards when building with Openclaw Skills.
By isolating credentials from the LLM context window, Keys effectively mitigates the risk of accidental key exposure or intentional exfiltration. It provides a secure bridge between the agent's logic and protected external services like OpenAI, Anthropic, and GitHub, ensuring that your automated workflows remain safe and professional.
To begin using Keys with your Openclaw Skills setup, ensure your environment supports local keychain access (Linux or macOS). Note that this skill is not compatible with Docker or WSL.
# Ensure dependencies are installed
# For Linux: sudo apt-get install jq curl
# Initialize the keys broker and set up the script
./keys-broker.sh setup
# Securely add your first API key to the keychain
keys-broker set openai YOUR_API_KEY_HERE
The skill uses a minimalist and secure data schema to manage authorized services and their endpoints.
| Component | Description |
|---|---|
| ALLOWED_URLS | A whitelist of domains (e.g., api.openai.com) the broker is permitted to contact. |
| Keychain Storage | The primary encrypted storage for credentials, utilizing macOS Keychain or Linux Secret Service. |
| Broker Payload | A JSON structure containing action, service, url, method, and body for the request. |
Loading
A specialized technical resource for preventing common Linux kernel development pitfalls like context violations and memory errors.

A comprehensive deep learning skill for building, training, and troubleshooting neural networks using Keras and TensorFlow patterns.

A multi-project Kanban framework designed for AI agents to maintain persistent task states and deterministic board workflows.

A comprehensive technical skill for implementing and managing secure JSON Web Token (JWT) authentication workflows.

A specialized skill designed to bridge the gap between robotic AI-generated Korean and authentic, casual, human-sounding communication.

A structured framework for AI agents to generate high-converting landing pages with persuasive copy and optimized layout.








































