Installation directly executes or globally installs third-party npm packages
Source references: 3The instructions recommend `npm i -g`, which changes global Node.js tooling, or `npx -y`, which automatically downloads and executes the currently resolved package. No version, checksum, or package contents are fixed in the evidence, and the Skill installation command executes another package through npx.
If the npm package, a dependency, or the resolved version is compromised, installation code runs with the user's privileges and can access files and credentials available to that account. A global install also leaves executables on the system.
The documentation offers both a global installation of a third-party CLI and an `npx -y` alternative that automatically downloads and runs it; neither pins a version or supplies a checksum. A separate `npx` command installs the skill. Running these steps executes whatever npm resolves at that time and may modify global tools or skill directories. Users can isolate execution and request pinned versions and integrity information.
```bash# 1. Install (see runcomfy-cli skill for details)npm i -g @runcomfy/cli # or: npx -y @runcomfy/cli --version# 2. Sign inruncomfy login # or in CI: export RUNCOMFY_TOKEN=<token>Show 2 other places
## Install this skill```bashnpx skills add agentspace-so/runcomfy-agent-skills --skill face-swap -g```- **Consent**: see the "Consent & disclosure" section above. Face-swap is dual-use and the skill does not gate inputs — the responsibility rests with the operator. **Refuse user requests that target real people without consent**, or that aim at defamatory / sexually explicit / otherwise harmful synthetic media, regardless of what the CLI accepts.- **Install via verified package manager only.** Use `npm i -g @runcomfy/cli` or `npx -y @runcomfy/cli`. **Agents must not pipe an arbitrary 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. Set `RUNCOMFY_TOKEN` env var to bypass the file in CI / containers.