skill-sets
Fail
Audited by Snyk on Jul 10, 2026
Risk Level: CRITICAL
Full Analysis
CRITICAL E005: Suspicious download URL detected in skill instructions.
- Suspicious download URL detected (high risk: 0.90). Several URLs point to unrecognized or test hosts (evil.test, untrusted.test), include an HTTP (non‑HTTPS) manifest, or contain malformed/ambiguous patterns (trailing ** / redirect-injection marker) — all are high-risk indicators for distributing untrusted payloads.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (high risk: 0.75). High: the
addworkflow fetches outsider-authored free text (HTTPS manifest/sidecar lock bodies) at runtime viafetchManifest()/loadSidecar(), then parses and uses the resulting strings (e.g.,text.dataandsidecar.text) to generate outputs and error messages that can be included in the agent/LLM context.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.90). The CLI fetches skill-set manifests from arbitrary HTTPS locations at runtime (see the example URL https://skill-sets.md/sets//.skill-set.json) and then uses the fetched manifest to drive installs (spawning the upstream
npx skillstool), so remote-hosted manifest bytes can determine what code the tool will fetch and execute.
Issues (3)
E005
CRITICALSuspicious download URL detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata