rainskills@0.1.43
Agent Skills for deploying, troubleshooting, and verifying applications on Rainbond from Codex, Claude Code, and other AI coding agents
AI Security Review
scanned 19d ago · by lpm-firewall-aiInspected source shows no npm lifecycle hook or concrete attack behavior. The flagged configuration migration, SSH setup, Windows artifact handling, and Rainbond tools bridge have bounded, product-aligned behavior.
Decision evidence
public snapshot- package.json ends its scripts section before listing dependencies; it defines no npm lifecycle hook.
- The required Codex configuration location is read only after a safe-file check; migration targets a legacy Rainskills MCP entry.
- SSH key setup requires an interactive terminal, identifies the target server, and announces the fingerprint and password prompt before installing a public key.
- Windows artifact downloads validate allowed origins and expected size and SHA-256 values.
- The tools bridge loads a stored Rainbond origin or a paired caller-provided URL and JWT, and rejects unsafe URLs or insecure HTTP unless explicitly allowed.
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.43.
See all versions of rainskills for other recorded verdicts.
- Review the evidence and your use of rainskills@0.1.43 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.