T08 · Insecure Dependencies
- Location
manifest.json:14- Finding
Unpinned Executable npm Dependencies Create a Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a high-impact agent orchestrator whose core behavior is delegated to unpinned npm packages and whose examples launch or terminate agent work without much safety guidance.
Review this skill carefully before installing. Use it only with trusted task files and prompts, avoid running parallel or passthrough commands from untrusted sources, verify the npm package versions you install, and expect invoked agents to have the same file, tool, and credential access as your normal agent environment.
manifest.json:14Unpinned Executable npm Dependencies Create a Supply-Chain Risk
The README explicitly promotes batch and parallel execution of task files containing agent commands, but it provides no warning that each line may trigger real agent actions with side effects. In an orchestration skill, this omission is dangerous because users may treat task files as harmless configuration rather than executable instructions, increasing the chance of unintended code changes, data access, or destructive operations across multiple agents at once.
The session spawning, workflow, JSON, and direct passthrough examples normalize launching subagent runs from user-supplied strings without any caution about subprocess-like execution or task injection risk. In this skill's context as an agent orchestrator, these examples make the capability more dangerous because they encourage chaining autonomous execution mechanisms while hiding the operational and security consequences from users.
The skill explicitly documents a process-control command (acpx kill opencode) that can terminate agent sessions, but provides no warning, confirmation requirement, or scope limitations. In an orchestration skill that encourages automation and parallel execution, exposing kill functionality without safety guidance increases the chance of accidental or misuse-driven disruption of active work.
No suspicious patterns detected.