T08 · Insecure Dependencies
- Location
SKILL.md:12- Finding
Unpinned Global npm Dependency Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a coherent Chinese onboarding guide for OpenClaw workflows and ClawHub publishing, with expected but user-visible install, login, publish, and verification steps.
Before installing or following the guide, verify the `clawhub` npm package source and version, avoid running global npm installs with elevated privileges, review any skill or resource directory for secrets before `clawhub publish`, and use broad commands like `clawhub update --all` only when you intend to update all installed resources.
SKILL.md:12Unpinned Global npm Dependency Installation
Referenced artifact was not completely inspected
- [ ] `SKILL.md` 存在且格式正确
The manifest description and document title present the skill as a Chinese-only guide, and the rest of the instructions are written exclusively in Chinese. For a general onboarding skill, this imposes a specific language/locale without any user opt-in or documented regional justification, which matches the language-policy violation criteria.
The skill includes commands to publish content to a remote registry and to verify results via networked services, but it does not clearly warn that these steps transmit local data and metadata to external systems. In an agent or automation context, this can lead to unintentional disclosure of proprietary content, internal metadata, or other sensitive material if users follow the workflow without understanding the external data flow.
Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
## 参考资源
- TaskFlow 官方文档: `skills/taskflow/SKILL.md`
- TaskFlow 示例: `skills/taskflow/examples/inbox-triage.lobster`
- ClawHub 注册表: https://clawhub.com
- 数字资源管理指南: `skills/digital-resource-management-guide/SKILL.md`
Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
- TaskFlow 官方文档: `skills/taskflow/SKILL.md`
- TaskFlow 示例: `skills/taskflow/examples/inbox-triage.lobster`
- ClawHub 注册表: https://clawhub.com
- 数字资源管理指南: `skills/digital-resource-management-guide/SKILL.md`
---
The description is written entirely in Chinese, which can impose a language expectation on users without any opt-in or alternative locale indicated in the manifest. Under the policy, locale or language constraints should either offer user choice or be clearly justified as region-specific.