A secure wrapper that dynamically loads SSH private keys from 1Password into an in-memory agent before executing SSH commands.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ssh-op
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 ssh-op using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
ssh-op is a specialized utility designed to bridge the gap between secure credential storage and remote server access. By acting as a wrapper for the standard ssh command, it automates the process of fetching private keys directly from a 1Password vault and injecting them into a running ssh-agent.
This Openclaw Skills utility ensures that sensitive private keys are never written to the local disk, providing a significant security upgrade for developers and sysadmins. It facilitates a more secure workflow by keeping keys in-memory and tying the agent's lifetime to the current shell session, minimizing the attack surface for key theft.
Ensure you have the 1Password CLI (op) installed and authenticated. Then, follow these steps to integrate the skill into your workflow:
# 1. Create a symlink for easy access
mkdir -p ~/.local/bin
ln -sf ~/.openclaw/skills/ssh-op/scripts/ssh-op ~/.local/bin/ssh-op
# 2. Run the onboarding script to configure your vault
~/.openclaw/skills/ssh-op/scripts/onboard.sh
# 3. Verify the setup
ssh-op --help
The skill manages configuration and host aliases through a specific file structure within the Openclaw Skills directory:
| File | Purpose |
|---|---|
config.env |
Stores machine-specific variables like SSH_OP_VAULT_NAME and SSH_OP_ITEM_TITLE. |
hosts.conf |
A snippet file containing SSH host entries for automatic injection into the main config. |
~/.ssh/config |
The system-level SSH configuration file updated via idempotent blocks. |
Required configuration keys include SSH_OP_VAULT_NAME and SSH_OP_ITEM_TITLE to identify the source of the private key.
Loading
The definitive framework for building portable, reproducible, and production-ready Openclaw Skills with guided onboarding flows.

An asynchronous AI shopping assistant that researches products across multiple sites and performs secure checkouts using 1Password-backed automation.

Automate secure web logins using 1Password credentials while keeping secrets private from the AI agent.

A durable queue-task helper designed for resumable and idempotent batch processing in task-father environments.

A generator for file-based task state machines that enables durable, long-running workflows using the OpenClaw workspace.

A high-performance intelligence layer providing real-time social data, KOL deep analysis, and trending tweet discovery for AI agents.








































