Scan Report
25 /100
ratemyclaw
Score your OpenClaw agent setup against similar agents
This is a legitimate workspace-scoring tool with transparent data handling. The main concern is unpinned dependencies and unverified model downloads, but no malicious behavior or credential theft was found.
Safe to install
Pin sentence-transformers to a specific version and consider adding model hash verification for production use.
Findings 3 items
| Severity | Finding | Location |
|---|---|---|
| Medium | Unpinned sentence-transformers dependency Supply Chain | SKILL.md:42 |
| Low | Model download without integrity verification Supply Chain | scripts/submit_profile.py:95 |
| Low | Scans .secrets directory for file names Sensitive Access | scripts/profile_generator.py:227 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | profile_generator.py scans workspace with read-only operations |
| Network | WRITE | WRITE | ✓ Aligned | submit_profile.py makes POST requests to ratemyclaw.com |
| Shell | NONE | NONE | — | No subprocess or shell execution found |
| Environment | READ | READ | ✓ Aligned | Reads RATEMYCLAW_API_KEY from os.environ |
| Skill Invoke | NONE | NONE | — | No skill invocation detected |
| Clipboard | NONE | NONE | — | No clipboard access found |
3 findings
Medium External URL 外部 URL
https://ratemyclaw.com** README.md:7 Medium External URL 外部 URL
https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 README.md:22 Medium External URL 外部 URL
https://ratemyclaw.com SKILL.md:7 File Tree
5 files · 39.5 KB · 1147 lines Python 2f · 732L
JSON 1f · 259L
Markdown 2f · 156L
├─
▾
references
│ └─
taxonomy.json
JSON
├─
▾
scripts
│ ├─
profile_generator.py
Python
│ └─
submit_profile.py
Python
├─
README.md
Markdown
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
sentence-transformers | * | pip | No | Version not pinned - supply chain risk |
Security Positives
✓ Embedding generation happens locally - raw text never leaves the machine
✓ API key is protected with chmod 600 after creation
✓ No raw file contents are transmitted, only taxonomy tags
✓ User confirmation is required before generating API key
✓ No shell execution (subprocess) detected
✓ No credential theft beyond the tool's own API key
✓ No base64 encoding, obfuscation, or suspicious patterns
✓ Good documentation with clear data flow explanation
✓ Secrets directory scanning only records names, not contents