Back to skill
Skillv1.0.0
ClawScan security
Openclaw Local Storage · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 24, 2026, 4:08 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code and instructions are consistent with its stated purpose (a local JSON-based CRUD storage implemented in Node.js); nothing in the files attempts network exfiltration or requests unrelated credentials, though there are minor packaging oddities to be aware of.
- Guidance
- This skill appears to do what it says: local JSON CRUD via Node.js. Before installing: (1) note that data is written to data.json inside the skill folder — do not store sensitive data there and check file permissions; (2) package.json unnecessarily lists built-in modules ('fs' and 'path') as dependencies — harmless but unusual; (3) there are no network calls, external endpoints, or requested credentials in the code, which lowers risk; (4) if you will run this on a shared system, consider running it in a restricted environment and back up the data file. If you need stronger guarantees, review/scan the code locally (especially any future changes) and run it in an isolated environment first.
Review Dimensions
- Purpose & Capability
- okName/description promise a local Node.js JSON-backed CRUD store. The included source (parser, storage, analyzer, index) implements exactly that and does not request unrelated resources or credentials.
- Instruction Scope
- okSKILL.md instructs only local data entry and one-line natural-language commands. The runtime code reads/writes a local data.json file and parses commands; it does not read other system files, environment variables, or send data to external endpoints.
- Install Mechanism
- noteNo install spec (instruction-only) which reduces risk. However, the package includes source files and a package.json; package.json lists 'fs' and 'path' under dependencies even though they are Node built-ins — this is unnecessary and atypical but not evidence of malicious behavior. There are no download URLs or archive extracts.
- Credentials
- okThe skill declares no required environment variables or credentials and the code does not access environment-only secrets. Requested filesystem access is limited to a single local data.json file under the package directory, which is proportionate to the stated purpose.
- Persistence & Privilege
- okalways is false and the skill does not attempt to modify other skills or system-wide agent settings. It only persists its own data to data.json and requires no elevated platform privileges.
