SR
SKILLRADAR
AI Security • Benchmarking • Index
Menu
Trust Report v1

crabbox

Crabbox/Testbox remote proof for OpenClaw: trusted-source routing, untrusted isolation, Linux/macOS/Windows/WSL2, live E2E, desktop, diagnostics, cleanup.

Overall
66
Trust
37
Utility
88
Momentum
95

Install caution

High-risk behavior present

Risk: High

Source: OpenClaw Built-in Skills

Path: .agents/skills/crabbox/SKILL.md

Review flags: browser/session access, filesystem/home-directory access, network access or external URLs, package installation commands. These are review signals, not definitive security judgments; inspect before installing.

Required permissions

  • Environment variables / secrets
  • Shell commands
  • Network/API usage
  • Filesystem/home access
  • Browser/session access

Permissions are inferred from SKILL.md text only. They are review prompts, not guarantees about runtime behavior.

Risk flags explained

browser_or_session_accessmedium

Mentions browser automation, cookies, sessions, local storage, or browser state.

filesystem_write_or_home_accessmedium

Mentions filesystem writes, deletes, home-directory paths, or config/key locations.

network_accessmedium

Mentions external URLs, network APIs, downloads, or HTTP client usage.

package_installmedium

Mentions package installation or dependency-fetching commands.

shell_commandmedium

Contains shell command snippets. Review commands before copy/paste or agent execution.

Score explanation

Trust

  • Trust starts at 90 before review-signal penalties and metadata bonuses.
  • Risk-signal penalty: -55 from 5 detected flag(s).
  • Metadata bonus: +2 from author/version/description fields.

Utility

  • Utility starts at 55 and rewards clear descriptions, runnable examples, and explicit setup needs.
  • Description present: yes.
  • Command examples detected: 9.
  • Environment variables detected: 3.

Momentum

  • Momentum starts at 45 and uses public repo activity signals.
  • Recent commit activity: latest repo update was 0 day(s) ago.
  • Recent commit volume: 100 commit(s) in the lookback window (+20).
  • Source has strong public adoption: 385453 stars.
  • Fork activity suggests reuse: 81021 forks.

Overall

  • Overall score weights trust 45%, utility 35%, and momentum 20%.

Detected signals

Env vars

  • API
  • CRABBOX_TAILSCALE_AUTH_KEY
  • CRABBOX_TAILSCALE_AUTH_KEY_ENV

Commands

  • git -C ../crabbox pull --ff-only
  • git -C ../crabbox status --short
  • node scripts/crabbox-wrapper.mjs run --help | sed -n '1,100p'
  • node scripts/crabbox-wrapper.mjs run --provider aws --idle-timeout 90m --ttl 240m --timing-json --shell -- "pnpm test:changed"
  • node scripts/crabbox-wrapper.mjs run --provider aws --timing-json --shell -- "pnpm test <path-or-filter>"
  • node scripts/crabbox-wrapper.mjs run --provider blacksmith-testbox --id <tbx_id> --timing-json -- OPENCLAW_TESTBOX=1 OPENCLAW_TESTBOX_REMOTE_RUN=1 pnpm test <path-or-filter>
  • node scripts/crabbox-wrapper.mjs run --provider blacksmith-testbox --timing-json -- CI=1 NODE_OPTIONS=--max-old-space-size=4096 OPENCLAW_TEST_PROJECTS_PARALLEL=6 OPENCLAW_VITEST_MAX_WORKERS=1 OPENCLAW_TESTBOX=1 OPENCLAW_TESTBOX_REMOTE_RUN=1 pnpm check:changed
  • node scripts/crabbox-wrapper.mjs run --provider local-container --local-container-image node:24-bookworm --no-hydrate --fresh-pr openclaw/openclaw#123 --timing-json --shell -- "corepack pnpm install --frozen-lockfile --store-dir .pnpm-store && corepack pnpm test <path-or-filter>"
  • node scripts/crabbox-wrapper.mjs warmup --provider blacksmith-testbox --keep --timing-json

URLs

  • https://crabbox.openclaw.ai
  • https://example.com

Provenance & evidence

SkillRadar makes each review traceable back to the exact source path, source blob SHA, scanner version, and text-only policy that produced the report.

source
github.com/openclaw/openclaw@main
path
.agents/skills/crabbox/SKILL.md
source blob SHA
832f9566fbafd4a5fd67f84f6511de7376762ff5
scanner version
0.3.0
security model
text_only_no_execute_no_install_no_secrets
scan policy
Fetched and scored as text only; no install, no execution, no runtime loading.

Evidence snippets

filesystem_write_or_home_access

…rabbox) ../crabbox/bin/crabbox --version ``` Dirty/missing/nonstandard sibling: stop. No overwrite. ## Trusted Testbox One-shot heavy gate: ```sh node scripts/crabbox-wrapper.mjs run \…

package_install

…--no-hydrate --fresh-pr openclaw/openclaw#123 \ --timing-json --shell -- \ "corepack pnpm install --frozen-lockfile --store-dir .pnpm-store && \ corepack pnpm test <path-or-filter>" ``…

network_access

…```sh "$CRABBOX" config show "$CRABBOX" doctor "$CRABBOX" whoami "$CRABBOX" login --url https://crabbox.openclaw.ai --provider aws ``` Normal validation asking for AWS keys usually mean…

browser_or_session_access

…provider vars. - Channel: setup, config, Gateway, send/receive, redacted logs. - Gateway/session/tool: real CLI or RPC; inspect state/API result. - Parser/config: focused tests enough on…

shell_command

…aw heavy proof? Pass `--provider blacksmith-testbox`. ## Preflight Run from repo root. ```sh command -v crabbox ../crabbox/bin/crabbox --version node scripts/crabbox-wrapper.mjs run…

Watch this skill

Get alerted when this skill adds credential requirements, shell commands, external domains, remote installer patterns, or risk-level changes.

Join watchlist beta

Methodology note

SkillRadar scans SKILL.md as hostile text only. It does not execute commands, install packages, or load third-party skills.