1Password UI for OpenClaw for Openclaw

A dedicated dashboard extension for OpenClaw that integrates 1Password secret management and credential mapping into the Control UI.

maverick-software
v1.0.0
Feb 12, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install 1password-ui

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install 1password-ui using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is 1Password UI for OpenClaw?

The 1Password UI extension is a powerful tool designed to bridge the gap between secure secret storage and autonomous agent workflows. By adding a native 1Password tab to the OpenClaw dashboard, developers can manage vaults, authenticate sessions, and map sensitive credentials to specific Openclaw Skills without ever leaving the web interface.

This integration ensures that your AI agents have secure, authorized access to the API keys and passwords they need to function while maintaining the high security standards of the 1Password ecosystem. It supports both local CLI integrations and containerized Docker environments through 1Password Connect, making it a versatile choice for any deployment strategy.

1Password UI for OpenClaw Use Cases

  • Centralizing secret management for multiple Openclaw Skills within a single dashboard.
  • Mapping 1Password vault items to specific skill configurations for automated credential rotation.
  • Authenticating 1Password sessions directly through the OpenClaw web UI using biometric or master password flows.
  • Integrating secure secrets into Docker-based AI agent deployments using 1Password Connect.

How 1Password UI for OpenClaw Works

  1. The extension adds a new 1Password tab under the Tools group in the OpenClaw sidebar.
  2. Users authenticate via the 1Password CLI or a 1Password Connect server, establishing a secure connection status visible in the UI.
  3. The backend RPC methods allow OpenClaw to browse vaults and list item metadata without exposing raw secret values to the frontend.
  4. Users create mappings that link specific skill IDs to 1Password items, which are stored in a local configuration file.
  5. When a skill requires a secret, the backend uses the readSecret RPC method to securely fetch the value from 1Password at runtime.

1Password UI for OpenClaw Setup

To install this extension, instruct your agent to install the 1password-ui skill from ClawHub. For local environments, ensure the 1Password CLI is installed:

brew install 1password-cli

Enable CLI integration in the 1Password app settings under Developer. For Docker environments, deploy the 1Password Connect API and Sync services, then configure your OpenClaw environment variables to point to your Connect host and include your access token to ensure your Openclaw Skills can communicate with the vault.

1Password UI for OpenClaw Data Schema & Taxonomy

The skill organizes its data primarily through a local JSON configuration file and system environment variables to maintain a secure link between Openclaw Skills and your vault.

Data Element Type Purpose
~/clawd/config/1password-mappings.json JSON File Stores the relationship between specific skills and 1Password items.
OP_CONNECT_TOKEN Environment Variable Authenticates the gateway with the 1Password Connect API in Docker mode.
OP_CONNECT_HOST Environment Variable Defines the endpoint for the Connect server service.
1password-backend.ts Source Code Contains the logic for RPC methods like status, signin, and readSecret.

1Password UI for OpenClaw Advanced Features

  • Full support for 1Password Connect, enabling enterprise-grade secret automation in containerized environments.
  • Granular RPC methods for backend-only secret reading, preventing sensitive data from reaching the browser frontend.
  • Dynamic credential mapping that allows Openclaw Skills to refresh tokens using secrets stored directly in your private vaults.
  • Biometric authentication support via the native 1Password CLI integration for a seamless developer experience.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*