Back to skill
Skillv1.2.0
ClawScan security
Subagent Tracker · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 8, 2026, 2:22 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code and instructions match its stated purpose (listing/tracking subagents by reading OpenClaw session and run files); it reads local OpenClaw workspace files but does not request credentials or make network calls.
- Guidance
- This skill appears to do what it says: it reads your OpenClaw workspace files (sessions.json, runs.json, and per-session transcript JSONL files) to list and tail subagent activity. Before installing, consider: 1) those local files may contain sensitive transcripts or run metadata—only install if you trust the skill and its source; 2) SKILL.md example paths reference /Users/ghost and recommend cloning a GitHub repo — if you follow those manual install steps, verify the repository you clone; 3) the package itself does not contact external services or ask for credentials. If you want extra assurance, inspect the included scripts (scripts/subagent_tracker.py and scripts/test-subagent-tracker.sh) yourself before enabling the skill.
Review Dimensions
- Purpose & Capability
- okName/description claim to list active subagents, show status, and tail transcripts is consistent with the included Python script and examples. The script reads sessions.json, runs.json, and per-session JSONL transcripts under OPENCLAW_HOME (~/.openclaw by default), which is exactly what this feature needs.
- Instruction Scope
- noteSKILL.md instructs running the included Python script and the test shell script; examples reference absolute user paths (e.g. /Users/ghost/...) and recommend cloning from GitHub or using ClawHub. Those absolute example paths are harmless but environment-specific; otherwise the runtime instructions stay within the stated scope (they only read OpenClaw session/run/transcript files).
- Install Mechanism
- noteThere is no install spec in the package (instruction-only install). SKILL.md suggests installing ClawHub or cloning a GitHub repo; the skill bundle already contains the scripts so no automatic remote download is required. The suggestion to clone from GitHub is informational — not enforced — but be aware that following that instruction would fetch code from an external repo.
- Credentials
- okThe package declares no required environment variables or credentials. The code optionally honors OPENCLAW_HOME (reasonable) and otherwise reads files under the user's OpenClaw home (~/.openclaw). That file access is proportional to the skill's purpose (tracking subagents) but does mean the skill can read transcripts and run metadata stored locally.
- Persistence & Privilege
- okThe skill does not request persistent/always-on privileges (always: false), does not modify other skills or global agent config, and contains no self-enabling logic. It runs only when invoked.
