Automation Runner for Openclaw

A secure execution engine for running shell scripts and managing Bitwarden secrets within a controlled environment.

barnyp
v1.0.0
Feb 24, 2026
0
2.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install automation-runner

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 automation-runner 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 Automation Runner?

The Automation Runner is a specialized execution agent designed to handle system-level tasks with a focus on security and reliability. As part of the Openclaw Skills ecosystem, it provides a bridge between AI logic and real-world shell execution, ensuring that every command is vetted through a strict approval process. By integrating Bitwarden (BWS) for secret management, it eliminates the risk of exposing API keys or sensitive credentials in plain text.

This skill is essential for developers who need to automate complex workflows while maintaining a high security posture. It ensures that system operations are logged, verified, and constrained to specific workspaces to prevent accidental or malicious system changes.

Automation Runner Use Cases

  • Automated system backups and routine maintenance scripts.
  • Securely fetching and injecting API keys using Bitwarden Secrets Manager.
  • Executing pre-vetted shell scripts within a restricted local workspace.
  • Managing long-running background processes and monitoring their lifecycle.

How Automation Runner Works

  1. The agent receives a script or command request from the AI system.
  2. It identifies required environment variables and fetches them securely using the bws secret get command.
  3. The command is staged for execution within the designated /home/intelad/.openclaw/workspace/scripts directory.
  4. If a security prompt appears, the agent waits for a manual /approve command from the user.
  5. The command is executed, and the system verifies success before logging results to a daily memory file.

Automation Runner Setup

To get started with this skill, ensure your workspace is prepared and your secrets manager is accessible:

# Create the required workspace directory
mkdir -p /home/intelad/.openclaw/workspace/scripts

# Configure your Bitwarden Secrets Manager access token
export BWS_ACCESS_TOKEN="your_token_here"

Automation Runner Data Schema & Taxonomy

The skill maintains a structured approach to data and execution logging within the Openclaw Skills framework:

Component Path / Format Description
Workspace /home/intelad/.openclaw/workspace/scripts Primary directory for script execution and storage.
Audit Logs memory/YYYY-MM-DD.md Chronological record of all script executions and outputs.
Secret Retrieval bws secret get Mechanism for pulling environment variables at runtime.
Task Control process tool Managed interface for handling long-running system tasks.

Automation Runner Advanced Features

  • Human-in-the-loop validation via the exec-approvals gate for all sensitive operations.
  • Native Bitwarden Secrets Manager integration to keep credentials out of code and logs.
  • Workspace isolation to ensure all Openclaw Skills actions are confined to safe, non-system directories.
  • Reliability verification which checks the exit status of commands before reporting completion.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*