Scan Report
20 /100
enterprise-memory
EAM规范企业级Agent记忆体系Skill,提供项目级隔离、状态同步、快照压缩及SOP流程管理能力
Legitimate EAM project management skill with well-structured SOP workflows. Minor documentation gap regarding network access for web fetching capability.
Safe to install
Consider adding explicit network:READ capability declaration in SKILL.md for the jina.ai web fetching feature. The optional LLM compression warning is appropriate.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | Network capability not mapped in capability model Doc Mismatch | SKILL.md:327 |
| Info | Subprocess calls between scripts RCE | scripts/sop_state.py:90 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ,WRITE | READ,WRITE | ✓ Aligned | SKILL.md:89-100 defines ~/.openclaw/EAM-projects/ storage |
| Shell | WRITE | WRITE | ✓ Aligned | subprocess.run() calls between scripts for internal coordination |
| Network | NONE | READ | ✓ Aligned | curl to jina.ai in SKILL.md:327-365 but not in capability mapping |
3 findings
Medium External URL 外部 URL
https://clawhub.ai/evan-zhang/enterprise-memory SKILL.md:18 Medium External URL 外部 URL
https://r.jina.ai/[URL SKILL.md:327 Medium External URL 外部 URL
https://r.jina.ai/https://toutiao.com/article/12345 SKILL.md:363 File Tree
26 files · 117.9 KB · 3770 lines Python 8f · 2427L
Markdown 16f · 1310L
JSON 2f · 33L
├─
▾
references
│ ├─
▾
shared
│ │ ├─
confirm-protocol.md
Markdown
│ │ ├─
state-machine.md
Markdown
│ │ └─
upgrade-rules.md
Markdown
│ ├─
▾
templates
│ │ ├─
▾
full
│ │ │ ├─
ARTIFACTS-template.md
Markdown
│ │ │ ├─
DECISIONS-template.md
Markdown
│ │ │ └─
PLAN-template.md
Markdown
│ │ ├─
▾
lite
│ │ │ ├─
HANDOVER-template.md
Markdown
│ │ │ ├─
LOG-template.md
Markdown
│ │ │ ├─
RESULT-template.md
Markdown
│ │ │ └─
TASK-template.md
Markdown
│ │ ├─
DECISIONS.md
Markdown
│ │ ├─
INDEX.md
Markdown
│ │ └─
state.json
JSON
│ ├─
sop-full-guide.md
Markdown
│ └─
sop-lite-guide.md
Markdown
├─
▾
scripts
│ ├─
__init__.py
Python
│ ├─
compress.py
Python
│ ├─
sop_handover.py
Python
│ ├─
sop_init.py
Python
│ ├─
sop_state.py
Python
│ ├─
sop_upgrade.py
Python
│ ├─
switch_project.py
Python
│ └─
update_index.py
Python
├─
_meta.json
JSON
├─
CHARTER.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ All file operations use atomic writes (temp file → rename pattern)
✓ Proper security warning in SKILL.md for optional LLM compression feature
✓ No credential theft or sensitive file access (~/.ssh, ~/.aws, .env)
✓ No obfuscation or base64-encoded payloads
✓ No external dependencies beyond Python standard library
✓ Well-structured state management with schema validation
✓ Dry-run support for all destructive operations
✓ High-risk operations require explicit --confirm flag