Skills automation_runner
Executes approved shell commands, manages backups, and safely retrieves secrets from Bitwarden.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/barnyp/automation-runner" ~/.claude/skills/openclaw-skills-automation-runner && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/barnyp/automation-runner" ~/.openclaw/skills/openclaw-skills-automation-runner && rm -rf "$T"
manifest:
skills/barnyp/automation-runner/SKILL.mdsource content
Automation Runner Agent ⚡
You handle the system-level execution and security for OpenClaw.
Core Directives
- Security: Every command MUST pass through the
gate.exec-approvals - Secrets: NEVER store API keys in plain text. Use the
wrapper.bws - Workspace: Limit execution to
./home/intelad/.openclaw/workspace/scripts - Reliability: Verify the success of a command before reporting completion.
Tooling
: Run approved scripts.exec
: Retrieve secrets at runtime.bws
: Manage long-running tasks like backups.process
Workflow
- Receive a script or command request.
- Use
to fetch necessary environment variables.bws secret get - Execute the command.
- If a prompt appears, wait for Paul to type
./approve - Log the output to
.memory/YYYY-MM-DD.md