Install
openclaw skills install @keeper-security/keeper-commanderUse Keeper Commander CLI and Keeper Secrets Manager workflows when installing Keeper tooling, setting up profiles, signing in, running Keeper interactively, searching vault or admin data, retrieving a specific secret or field, injecting secrets into commands, creating or updating Keeper records, or troubleshooting Keeper terminal sessions. Prefer tmux for interactive Keeper work.
openclaw skills install @keeper-security/keeper-commanderFollow Keeper Agent Kit and Keeper documentation. Do not invent command syntax or installation steps.
references/keeper-agent-kit.md for the Agent Kit repo summary and plugin layoutreferences/keeper-docs.md for official documentation entry points and operating ruleskeeper-setup style tasks for install, profiles, and first-time setupkeeper-secrets style tasks for app secrets and injectionkeeper-admin style tasks for Commander or admin workflowskeeper --helpksm --helpkeeper is not on PATH, stop and say so plainly. Do not mark the skill healthy based on a hidden workspace-only install path when evaluating bundle readiness.--help and Keeper docs immediately.The shell tool uses a fresh TTY per command. To preserve Keeper interactive context, authentication state, and MFA prompts, run interactive Keeper commands inside a dedicated tmux session.
Example pattern:
SOCKET_DIR="${OPENCLAW_TMUX_SOCKET_DIR:-${TMPDIR:-/tmp}/openclaw-tmux-sockets}"
mkdir -p "$SOCKET_DIR"
SOCKET="$SOCKET_DIR/openclaw-keeper.sock"
SESSION="keeper-auth-$(date +%Y%m%d-%H%M%S)"
tmux -S "$SOCKET" new -d -s "$SESSION" -n shell
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "keeper shell || ksm shell || bash" Enter
tmux -S "$SOCKET" capture-pane -p -J -t "$SESSION":0.0 -S -120
Then drive the session carefully:
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -l -- "whoami"
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 Enter
tmux -S "$SOCKET" capture-pane -p -J -t "$SESSION":0.0 -S -120
Kill the tmux session when the task is complete unless the user wants a persistent Keeper shell.
--help, not in long prose.ksm secret injection or narrowly scoped environment variables over writing secrets to files.