rainskills@0.1.37
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-aiNo install lifecycle hook, self-dependency, credential exfiltration, or covert payload execution was found. The package nevertheless automatically updates first-party AI-agent extensions and includes explicit remote-access setup, so it warrants a warning rather than a block.
Decision evidence
public snapshot- A status command can fetch a newer release and then install its runtime and synchronize installed AI skill directories.
- The updater targets several AI-agent skill roots and replaces installed skill directories.
- An explicit SSH command creates an ED25519 key and appends its public key to the chosen host's authorized_keys file.
- The local CLI installer can rewrite legacy Rainbond MCP entries in Codex and Claude configuration files.
- package.json has no preinstall, install, or postinstall hook.
- SSH key setup is reached only through an explicit ssh prepare command and requires an interactive terminal.
- The updater is limited to runtime status --json, validates package metadata and integrity, and invokes npm with ignore-scripts.
- The manifest has no runtime dependency on rainskills itself.
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.37.
See all versions of rainskills for other recorded verdicts.
- Review the evidence and your use of rainskills@0.1.37 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.