Back to skill
Skillv2.1.0
ClawScan security
bot · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 16, 2026, 7:40 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is a local-first agent framework whose requested resources and runtime behavior match its description; it runs only local code, stores memory under ./ .bot_memory by default, and exposes an optional localhost web viewer — no unexplained network calls or secret exfiltration are present.
- Guidance
- This skill is a local agent framework and appears coherent with its description, but it executes Python callables directly (PolicyExecutor.execute) and stores information under ./.bot_memory by default. Before running: (1) run inside a virtual environment (install.sh recommends this), (2) inspect any Botfile or third-party tools you register to ensure they don't perform unwanted filesystem or network actions, (3) be aware there is no OS-level sandboxing — policies are runtime checks only, not enforcement of OS restrictions, and (4) the web viewer binds to 127.0.0.1 by default (local only). If you plan to register or load untrusted code, treat it as potentially able to perform arbitrary local actions and isolate it accordingly.
Review Dimensions
- Purpose & Capability
- okName/description (local-first agent framework) aligns with the delivered files: agent core, multi-agent coordinator, tool registry, policy layer, local web viewer, and examples. Declared requirements (none) are consistent with a pure-Python, local-first demo framework.
- Instruction Scope
- noteSKILL.md and example code are focused on local execution and explicitly state no outbound network by default. The runtime instructions and code read/write a local memory directory (./.bot_memory or BOT_MEMORY_DIR) and optionally load a Botfile. The code can execute arbitrary Python callables via PolicyExecutor.execute (no OS-level sandboxing) — this is expected for a framework but is a behavioral surface the user should understand and control (only register trusted tools).
- Install Mechanism
- okNo platform install spec is declared (instruction-only from registry), though an install.sh and requirements.txt are included for manual setup (pip install -r requirements.txt). No downloads from untrusted URLs or archive extraction are present.
- Credentials
- okNo required credentials or env vars are declared. The code optionally respects BOT_MEMORY_DIR to configure local memory storage. No secret-scoped environment variables are requested or used.
- Persistence & Privilege
- okalways is false and the skill does not request elevated platform privileges or modify other skills. It persists local agent memory under a local directory it creates (./.bot_memory) which is proportional to its purpose.
