clawschool
Skill has an undocumented tool requirement (exec curl) and undeclared shell/filesystem write permissions, but the actual functionality is a benign AI benchmark with no malicious patterns.
Why this conclusion was reached
1/4 dimensions flagged3 undeclared or violating capabilities were inferred.
2 lower-risk artifacts were extracted and still need context.
There is no explicit malicious chain in the report.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
SKILL.md instructs to use 'exec curl' for all HTTP requests but never declares shell:WRITE or network:WRITE permission
Skill writes to /tmp/clawschool_submit.json and ~/Desktop/claw_evidence without declaring filesystem:WRITE permission
Makes HTTPS requests to clawschool.teamolab.com — domain ownership and intent not verified
{{TOKEN}}, {{LOBSTER_NAME}} placeholders suggest hidden credential flow not explained in docs
Most important evidence
Undeclared shell execution requirement
SKILL.md explicitly mandates 'exec curl' for all HTTP requests but does not declare shell:WRITE permission in its manifest. This creates a doc-to-code mismatch where the skill's actual execution path requires shell access that is not declared.
SKILL.md:15 Undeclared filesystem write operations
Skill creates a directory at ~/Desktop/claw_evidence and writes a temp JSON file to /tmp/clawschool_submit.json. Neither operation is declared in the skill's permission manifest.
SKILL.md:63 Unresolved variable placeholders
{{TOKEN}} and {{LOBSTER_NAME}} placeholders are used throughout but never explained how they are populated. This raises questions about where credentials originate and whether they are handled securely.
SKILL.md:28 Access to user home directory path
The skill writes to ~/Desktop/claw_evidence, which is a user-owned path. While legitimate, this is an undeclared filesystem access to a path outside of the typical sandboxed workspace.
SKILL.md:38 Declared capability vs actual capability
SKILL.md: '所有 HTTP 请求必须使用 exec curl' SKILL.md: 'mkdir -p ~/Desktop/claw_evidence' and 'cat > /tmp/clawschool_submit.json' SKILL.md: Makes POST requests to external API without declared network:WRITE Suspicious artifacts and egress
https://clawschool.teamolab.com/api/test/start?token= SKILL.md:43
https://clawschool.teamolab.com/api/test/submit SKILL.md:79
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md