Scan Report
10 /100
ClaWiser
Agent memory and workflow enhancement suite with 8 modules: memory-deposit, retrieval-enhance, noise-reduction, hdd, sdd, save-game, load-game, project-skill-pairing
ClaWiser is a legitimate agent memory and workflow enhancement suite with no malicious behavior detected. All scripts perform documented, benign operations: reading session transcripts, merging conversations, and git auto-commit. No credential theft, data exfiltration, reverse shells, or hidden functionality found.
Safe to install
This skill is safe to use. Monitor the memory/transcripts/ directory growth over time and review the cron task if installed, but no immediate action required.
Findings 4 items
| Severity | Finding | Location |
|---|---|---|
| Low | Shell script executes git operations | assets/memory-deposit/scripts/auto-commit.sh:1 |
| Low | Node.js scripts read from OpenClaw session directories | assets/memory-deposit/scripts/merge-daily-transcript.js:45 |
| Low | SKILL.md installer writes to AGENTS.md and SOUL.md | SKILL.md:138 |
| Info | Two external URLs in memory-deposit documentation | assets/memory-deposit/SKILL.md:153 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | READ+WRITE | ✓ Aligned | merge-daily-transcript.js reads ~/.openclaw sessions, writes to memory/transcrip… |
| Shell | NONE | WRITE | ✓ Aligned | auto-commit.sh executes git add/commit; SKILL.md installer runs cp/mkdir/bash co… |
| Network | NONE | NONE | — | External URLs (dashscope.aliyuncs.com) only referenced in config examples, not a… |
| Environment | NONE | READ | ✓ Aligned | merge-daily-transcript.js reads OPENCLAW_WORKSPACE, TZ from env — standard confi… |
| Skill Invoke | NONE | READ+WRITE | ✓ Aligned | SKILL.md copies skill directories and writes to AGENTS.md/SOUL.md — all document… |
| Clipboard | NONE | NONE | — | N/A |
| Browser | NONE | NONE | — | N/A |
| Database | NONE | NONE | — | N/A |
2 findings
Medium External URL 外部 URL
https://dashscope.aliyuncs.com/compatible-mode/v1 assets/memory-deposit/SKILL.md:153 Medium External URL 外部 URL
https://bailian.console.aliyun.com/ assets/memory-deposit/SKILL.md:158 File Tree
18 files · 136.6 KB · 3444 lines Markdown 14f · 2083L
JavaScript 3f · 1297L
Shell 1f · 64L
├─
▾
assets
│ ├─
▾
hdd
│ │ └─
SKILL.md
Markdown
│ ├─
▾
load-game
│ │ └─
SKILL.md
Markdown
│ ├─
▾
memory-deposit
│ │ ├─
▾
references
│ │ │ └─
memory-rules.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
auto-commit.sh
Shell
│ │ │ └─
merge-daily-transcript.js
JavaScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
noise-reduction
│ │ ├─
▾
references
│ │ │ ├─
common-failures.md
Markdown
│ │ │ ├─
example-classifier.md
Markdown
│ │ │ └─
noise-categories.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
diagnose-noise.js
JavaScript
│ │ │ └─
validate-noise-reduction.js
JavaScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
project-skill-pairing
│ │ └─
SKILL.md
Markdown
│ ├─
▾
retrieval-enhance
│ │ └─
SKILL.md
Markdown
│ ├─
▾
save-game
│ │ └─
SKILL.md
Markdown
│ └─
▾
sdd
│ └─
SKILL.md
Markdown
├─
README.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ No credential harvesting — scripts read session data but do not access SSH keys, AWS credentials, .env files, or API keys
✓ No data exfiltration — all data processing is local (read sessions, merge/transcribe, write to memory/)
✓ No base64-encoded payloads or obfuscated code anywhere in the codebase
✓ No reverse shells, C2 infrastructure, or direct IP network requests
✓ No curl|bash or wget|sh remote script execution patterns
✓ No hidden functionality — all capabilities (git auto-commit, transcript merging, noise filtering) are clearly documented
✓ Scripts use only standard Node.js modules (fs, path, os) with no external dependencies or package.json
✓ No eval(), Function(), or dynamic code execution
✓ Script paths are hardcoded to OpenClaw standard locations, not arbitrary system paths
✓ No attempt to access sensitive directories like ~/.ssh, ~/.aws, or /etc/