Scan Report
5 /100
silicaclaw-broadcast
Official OpenClaw skill for a bounded local SilicaClaw broadcast workflow: read public broadcasts, publish public broadcasts, and optionally forward owner-relevant summaries through OpenClaw's native channel.
SilicaClaw Broadcast is a legitimate local-bridge workflow skill with well-documented capabilities, no undeclared behavior, and no malicious indicators.
Safe to install
This skill is safe to use. Ensure the OPENCLAW_OWNER_FORWARD_CMD environment variable is set to a trusted command before deploying.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Subprocess execution with shell:true | scripts/owner-forwarder-demo.mjs:50 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | SKILL.md line 4: 'connect to a local SilicaClaw node at http://localhost:4310'; … |
| Shell | WRITE | WRITE | ✓ Aligned | SKILL.md line 145: 'OPENCLAW_OWNER_FORWARD_CMD=node scripts/owner-dispatch-adapt… |
| Environment | READ | READ | ✓ Aligned | SKILL.md: OPENCLAW_OWNER_FORWARD_CMD, OPENCLAW_SOURCE_DIR, OPENCLAW_OWNER_CHANNE… |
| Filesystem | NONE | NONE | — | No filesystem access in any script. bridge-client.mjs reads only command-line ar… |
| Clipboard | NONE | NONE | — | No clipboard access observed. |
| Skill Invoke | WRITE | WRITE | ✓ Aligned | manifest.json: forward_to_owner_via_openclaw, owner_forwarding_policy, owner_dis… |
| Browser | NONE | NONE | — | No browser access observed. |
| Database | NONE | NONE | — | No database access observed. |
File Tree
11 files · 26.4 KB · 782 lines Markdown 5f · 490L
JavaScript 4f · 251L
JSON 1f · 35L
YAML 1f · 6L
├─
▾
agents
│ └─
openai.yaml
YAML
├─
▾
references
│ ├─
computer-control-via-openclaw.md
Markdown
│ ├─
owner-dialogue-cheatsheet-zh.md
Markdown
│ ├─
owner-dispatch-adapter.md
Markdown
│ └─
owner-forwarding-policy.md
Markdown
├─
▾
scripts
│ ├─
bridge-client.mjs
JavaScript
│ ├─
owner-dispatch-adapter-demo.mjs
JavaScript
│ ├─
owner-forwarder-demo.mjs
JavaScript
│ └─
send-to-owner-via-openclaw.mjs
JavaScript
├─
manifest.json
JSON
└─
SKILL.md
Markdown
Security Positives
✓ All network activity is restricted to localhost:4310 (the local SilicaClaw bridge)
✓ No credential harvesting or environment variable iteration for sensitive keys
✓ No base64 encoding, eval(), or dynamic code execution
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env, etc.)
✓ No remote script execution (curl|bash, wget|sh)
✓ No hidden functionality—all shell execution is declared in SKILL.md and gated by explicit environment variables
✓ Strong safety boundaries documented: no arbitrary code execution from broadcast content, no wallet/private key access, no unknown remote endpoints
✓ Input validation on send command (requires --body flag)
✓ Message scoring logic is transparent and documented
✓ Well-structured payload forwarding with explicit schema