Akeyless IO
by @deanshak
Akeyless Secrets Management via the official akeyless CLI — install, configure profiles, gateway routing, and safe read/list operations. Use when the user me...
clawhub install akeyless📖 About This Skill
name: akeyless description: Akeyless Secrets Management via the official akeyless CLI — install, configure profiles, gateway routing, and safe read/list operations. Use when the user mentions Akeyless, akeyless CLI, vault, static/dynamic secrets, list-items, profiles, AKEYLESS_GATEWAY_URL, or fetching secrets without putting credentials in chat. homepage: https://docs.akeyless.io/docs/cli metadata: { "openclaw": { "emoji": "🔑", "requires": { "bins": ["akeyless"] }, "install": [ { "id": "brew", "kind": "brew", "formula": "akeylesslabs/tap/akeyless", "bins": ["akeyless"], "label": "Install Akeyless CLI (brew tap)", }, ], }, }
Akeyless CLI
Teach the agent to use the official Akeyless CLI on the same machine as the OpenClaw gateway. Do not invent URLs, regions, or auth flows—defer to docs and akeyless .
References
Load when details are needed:
references/cli-notes.md — install (macOS/Linux), profiles, gateway env, list-items, precedence, safetyPrerequisites
1. akeyless on PATH (akeyless --version).
2. A configured profile (akeyless configure or ~/.akeyless/profiles/). Auth is not done through chat—user runs configure locally.
3. For private gateways: AKEYLESS_GATEWAY_URL (and TLS trust PEM if required)—see references.
Workflow
1. Confirm CLI: akeyless --version / which akeyless.
2. If commands fail with auth errors: user must fix profile or gateway URL outside the agent; suggest akeyless configure or env vars from references—never ask them to paste Access Keys into chat.
3. Prefer read-only checks first: akeyless list-items --minimal-view or akeyless list-items --path ' (paths are org-specific).
4. For JSON: akeyless list-items --json — summarize; do not dump large payloads or possible secret fields into chat.
5. Region / tenant: do not assume only vault.akeyless.io; follow account and org docs.
OpenClaw-specific
~/.openclaw/workspace/skills/akeyless/. User enables akeyless in Skills and restarts the gateway after changes.akeyless credentials.Guardrails
~/.akeyless/ or paste profile TOML into threads.Contrast with 1Password (op)
Akeyless uses akeyless + profiles + optional AKEYLESS_GATEWAY_URL. There is no 1Password-style desktop app unlock in this workflow.
⚙️ Configuration
1. akeyless on PATH (akeyless --version).
2. A configured profile (akeyless configure or ~/.akeyless/profiles/). Auth is not done through chat—user runs configure locally.
3. For private gateways: AKEYLESS_GATEWAY_URL (and TLS trust PEM if required)—see references.