T08 · Insecure Dependencies
- Location
SKILL.md:16- Finding
Unpinned and Unauditable npm Package Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill’s fetching purpose is clear, but it installs a mutable npm command-line package whose reviewed source and exact version are not included.
Review this before installing in sensitive environments. Prefer a pinned and reviewed npm version, run it with limited filesystem and environment access, and configure allowed sources, schedules, output locations, and retention before enabling automated collection.
SKILL.md:16Unpinned and Unauditable npm Package Installation
The skill clearly enables large-scale web/API/RSS collection and even shows scheduled execution in OpenClaw, but the documentation does not warn users that it will contact third-party services, scrape websites, or run recurring fetch jobs. This omission can lead users to enable automated network activity without understanding data collection scope, operational load, policy/compliance implications, or privacy exposure from fetched content.
The skill description and usage guidance are predominantly presented in Chinese, which effectively imposes a language choice on users without any opt-in or explanation of a locale-specific requirement. The policy allows fixed language only when user choice is offered or the regional limitation is clearly justified.
No suspicious patterns detected.