Installs and executes an unpinned npm package globally
Source references: 1When Defuddle is absent, the Skill directs `npm install -g defuddle`. This downloads whichever version npm resolves, installs it globally, and may run package lifecycle scripts; no exact version, integrity check, or script restriction is specified.
If the package, a dependency, or its publishing account is compromised, installation could execute code with the agent user's permissions and access or modify files and credentials available to that user. The global install also persistently changes the tool environment.
This is an active installation instruction, not a warning or test. When the tool is absent, it calls for a global install of an unpinned `defuddle` package from npm. Execution would modify the global software environment, and the installed content depends on the package version npm resolves at that time; the shown command neither pins a version nor disables install scripts. The risk applies only if the agent runs this fallback, and the source does not show that installation occurred or that the package is malicious. A user can require a pinned version and an isolated or project-local install.
If not installed: `npm install -g defuddle`