rainskills@0.1.41
Interactive Rainbond skill installer for Codex, Claude Code, Pi Agent, DeepSeek Harness, WorkBuddy, and Hermes Agent
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package has no npm install lifecycle hook, so the evidence does not establish an unconsented install-time attack. Its unverified remote bootstrap and explicit broad AI-agent/SSH mutation leave a concrete dangerous capability that warrants a warning.
Decision evidence
public snapshot- The shell installer fetches a latest tarball from a network endpoint without an integrity check, extracts it, and executes its install script.
- The user-invoked installer writes bundled skills into several AI-agent skill directories and installs a local runtime bundle.
- The SSH preparation command appends a generated public key to the selected remote account’s authorized-keys file.
- The shell installer directly addresses AI assistants and instructs them how to invoke it.
- package.json has no preinstall, install, or postinstall hook.
- The agent target must be supplied or selected interactively; non-interactive use without a target fails.
- The SSH routine requires an interactive terminal and a user-supplied SSH target.
- Telemetry is opt-out and the inspected event schema contains installation metadata rather than credentials.
Source & flagged code
6 flaggedPackage source references dynamic require/import behavior.
bin/rainskills.jsView on unpkg · L2Findings
Affected versions and remediation
This report applies to rainskills@0.1.41.
See all versions of rainskills for other recorded verdicts.
- Review the evidence and your use of rainskills@0.1.41 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.