Scan Report
20 /100
Sulcus (openclaw-sulcus-skill)
Reactive, thermodynamic memory management for AI agents with heat-based decay, semantic search, reactive triggers, and cross-agent sync
Sulcus is a legitimate thermodynamic memory management skill. No malicious code, shell execution, credential harvesting, or obfuscation present. Minor doc-to-meta mismatches and webhook trigger risk are the only concerns, both documented and user-controlled.
Safe to install
Approve for use. No action required. If concerned about webhook exfiltration, ensure users review active triggers via list_triggers before enabling trigger features.
Findings 3 items
| Severity | Finding | Location |
|---|---|---|
| Low | Trigger event count mismatch between SKILL.md and _meta.json Doc Mismatch | SKILL.md, _meta.json:52 |
| Low | Webhook trigger can POST memory content to arbitrary URLs Data Exfil | SKILL.md:52 |
| Info | captureToolResults and captureLlmInsights are documented as capturing sensitive tool outputs Doc Mismatch | SKILL.md:130 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | NONE | — | No file I/O operations found. This is a pure-document skill with no executable c… |
| Network | READ | WRITE | ✓ Aligned | SKILL.md declares network:READ via webhook triggers and API calls to api.sulcus.… |
| Shell | NONE | NONE | — | No subprocess, exec, or shell command execution found in any file. |
| Environment | NONE | NONE | — | No environment variable access observed. |
| Skill Invoke | NONE | NONE | — | No skill-to-skill invocation patterns detected. |
| Clipboard | NONE | NONE | — | No clipboard access. |
| Browser | NONE | NONE | — | No browser automation. |
| Database | NONE | NONE | — | No direct database access. Remote server-side storage on api.sulcus.ca is docume… |
15 findings
Medium External URL 外部 URL
https://clawhub.ai/mcdoolz/openclaw-sulcus-skill SKILL.md:10 Medium External URL 外部 URL
https://clawhub.ai/packages/mcdoolz/@digitalforgestudios/openclaw-sulcus SKILL.md:10 Medium External URL 外部 URL
https://www.npmjs.com/package/@digitalforgestudios/openclaw-sulcus SKILL.md:10 Medium External URL 外部 URL
https://sulcus.ca SKILL.md:10 Medium External URL 外部 URL
https://api.sulcus.ca SKILL.md:260 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/agent/nodes references/api.md:22 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/agent/search references/api.md:35 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/agent/nodes/UUID references/api.md:44 Medium External URL 外部 URL
https://api.sulcus.ca/mcp references/mcp-setup.md:55 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/settings/thermo references/thermodynamics.md:73 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/feedback references/thermodynamics.md:123 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/triggers references/triggers.md:37 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/triggers/TRIGGER_ID/history references/triggers.md:89 Medium External URL 外部 URL
https://api.sulcus.ca/api/v1/triggers/TRIGGER_ID references/triggers.md:92 Info Email 邮箱地址
[email protected] SKILL.md:4 File Tree
7 files · 37.3 KB · 1065 lines Markdown 6f · 939L
JSON 1f · 126L
├─
▾
references
│ ├─
api.md
Markdown
│ ├─
mcp-setup.md
Markdown
│ ├─
openclaw-setup.md
Markdown
│ ├─
thermodynamics.md
Markdown
│ └─
triggers.md
Markdown
├─
openclaw.plugin.json
JSON
└─
SKILL.md
Markdown
Security Positives
✓ No executable code — skill is pure documentation and config, eliminating most attack surface
✓ No shell execution, subprocess, or any form of code execution found
✓ No credential harvesting or environment variable scanning
✓ No obfuscation (base64, eval, atob) or anti-analysis techniques
✓ No downloads, no remote script execution (curl|bash, wget|sh)
✓ No sensitive file/path access (~/.ssh, ~/.aws, .env)
✓ autoRecall and autoCapture are disabled by default (explicit opt-in model)
✓ API key is user-provided and stored in user-controlled config, not hardcoded
✓ Strong documentation with security warnings for webhook triggers
✓ Self-hosted option (sulcus-local) available for fully offline operation
✓ Open source with verifiable GitHub repository
✓ Tenant isolation and server-side ACL for cross-namespace access