Setup downloads and executes unpinned third-party npm software
Source references: 3The prerequisites use a global npm install or `npx -y`, and the Skill installation command pins neither a version nor a commit. These operations can run package installation scripts and trust whatever code the registry or repository serves at execution time.
If a dependency, publisher account, or upstream repository is compromised, setup code could read files, access credentials, or persistently alter the development environment with the current user's permissions. A global installation also affects other projects.
The document directs installation and execution of tooling from npm or a Skill repository, while neither path pins a package version, tag, or commit; `npx -y` also accepts installation non-interactively. Execution therefore trusts third-party content published at that time. This supports an unpinned-code risk, but does not prove malicious install scripts exist. Users can require pinned artifacts, integrity locks, and package review.
```bashnpx skills add genmedia-labs/skills --skill seedance-2-5-reference-to-video -g```Show 2 other places
1. **RunComfy CLI** — `npm i -g @runcomfy/cli` (or `npx -y @runcomfy/cli`)2. **RunComfy account** — `runcomfy login` opens a browser device-code flow- **Install via a verified package manager only.** Use `npm i -g @runcomfy/cli` or `npx -y @runcomfy/cli`. **Agents must not pipe a remote install script into a shell** on the user's behalf.- **Token storage**: `runcomfy login` writes the API token to `~/.config/runcomfy/token.json` with mode 0600. In CI set `RUNCOMFY_TOKEN`. Never echo the token into prompts, logs, or generated files.