rainskills@0.1.13
Interactive Rainbond skill installer for Codex, Claude Code, and Pi Agent
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package is not malicious by the install-hook policy because no npm lifecycle hook or self-dependency executes it automatically. It is a high-impact explicit installer that mutates AI-agent extensions, persists credentials and shell loading, and can establish SSH access.
Decision evidence
public snapshot- The installer text directs AI assistants how to install the package.
- An explicit installer command copies package skills into Codex, Claude, and Pi Agent directories.
- The installer creates an SSH key and adds its public key to a chosen remote host.
- The installer sends installation status telemetry to Rainbond.
- package.json has no preinstall, install, or postinstall hook and no self-dependency.
- Agent configuration changes occur only through the user-invoked installer; legacy MCP migration is narrowly scoped and backed up.
- The reviewed telemetry payload contains installation identifiers and status fields, not the Rainbond JWT.
Source & flagged code
5 flaggedPackage source references dynamic require/import behavior.
bin/rainskills.jsView on unpkg · L2Findings
Affected versions and remediation
This report applies to rainskills@0.1.13.
See all versions of rainskills for other recorded verdicts.
- Review the evidence and your use of rainskills@0.1.13 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.