← All skills
Tencent SkillHub · Security & Compliance

Agi Terminal Helper

A practical runbook for using OpenClaw exec safely (sandbox-first, explicit confirmations, and debugging playbooks).

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

A practical runbook for using OpenClaw exec safely (sandbox-first, explicit confirmations, and debugging playbooks).

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, _meta.json

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.2

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

Terminal Helper — a runbook for OpenClaw exec

This skill is not a “generic terminal tips” template. It’s a concrete runbook for how to use OpenClaw’s exec tool effectively in a real workspace (like your /Users/.../clawd workspace), with attention to: sandbox vs host execution predictable working directories long-running processes permissions on macOS (Peekaboo, screen recording, UI automation) avoiding “accidental shell scripting” disasters OpenClaw skills are loaded from bundled skills, ~/.openclaw/skills, and <workspace>/skills with workspace taking precedence. :contentReference[oaicite:12]{index=12}

1) State the intent + the exact command before running it

Before calling exec, I will say: what the command is intended to do what directory it will run in what files it might read/write what output I expect (so we can spot anomalies)

2) Default to read-only exploration

When debugging or orienting: pwd, ls -la, git status, rg, cat, head, tail only escalate to writes/installs after we know what’s going on

3) Prefer sandboxed execution for untrusted or high-churn work

Use the sandbox for: tests, builds, dependency installs exploring unknown repos running scripts from third-party sources Important nuance: If a session is sandboxed, the sandbox does not inherit host process.env. Global env and skills.entries.<skill>.env/apiKey apply to host runs only; sandbox env must be set separately. :contentReference[oaicite:13]{index=13}

4) Explicit confirmation for anything risky

I will require the user to confirm before: deleting or overwriting files installing system-level packages touching ~/.ssh, keychains, browser profiles changing network/system settings running privileged commands (sudo, launchctl changes)

A) Choose a working directory deliberately

When diagnosing OpenClaw itself, I’ll work inside your workspace (example: /Users/proman/clawd) and be explicit about it. Typical commands: check skills: ls -la ./skills find ./skills -maxdepth 2 -name SKILL.md -print check git state: git status (if the workspace is a git repo) verify binaries: which peekaboo || echo "peekaboo not on PATH"

B) Keep commands single-purpose

Prefer multiple small commands over one “do everything” pipeline. This makes it easier to review and safer to approve.

C) Long-running commands: background + poll

When supported, run with a short yield and then poll a process session. Examples you can adapt: start a long build: exec: make test (with a short yield) poll until completion: process: poll (using the returned session id) (Exact parameter names depend on your tool surface, but the pattern is: yield → poll.)

Playbook 1: “My skill isn’t loading”

Confirm skill location/precedence: OpenClaw loads <workspace>/skills and that wins precedence. :contentReference[oaicite:14]{index=14} Verify the skill folder has SKILL.md and valid frontmatter. If you changed files, ensure watcher is enabled: skills.load.watch: true is the default pattern. :contentReference[oaicite:15]{index=15}

Playbook 2: “Peekaboo works in Terminal but fails in OpenClaw”

This is usually macOS TCC context + daemon behavior. A common fix is enabling PeekabooBridge in OpenClaw.app: Settings → Enable Peekaboo Bridge :contentReference[oaicite:16]{index=16} Then validate: peekaboo bridge status --verbose should select a host (OpenClaw.app) rather than local (in-process). :contentReference[oaicite:17]{index=17}

Playbook 3: “ClawHub sync rejects my skill docs”

ClawHub has a quality gate (language-aware word counting and heuristics) that rejects docs that are too thin/templated. :contentReference[oaicite:18]{index=18} Fix by adding: concrete examples troubleshooting environment notes (sandbox, PATH, permissions) “what/why/when/how” that is clearly specific to the skill

What I will NOT do

I will not run remote “install scripts” (e.g., curl | sh) without explicit user request and review. I will not paste or echo secrets into commands. I will not make destructive changes without confirming the exact file paths.

Quick commands I often start with

pwd ls -la git status rg -n "error|warn|TODO" . uname -a node -v && python -V If you want raw, direct execution (no model involvement), use /term.

Category context

Identity, auth, scanning, governance, audit, and operational guardrails.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Config
  • SKILL.md Primary doc
  • _meta.json Config