Shared Copilot agent rules and guidelines for RouterHub projects
LPM flags this version as an AI-agent control-surface risk. On npm install, postinstall.js changes the consumer package-manager config and runs merge.js init. That writes always-loaded Claude, Cursor, and Copilot instruction files plus Claude skills into the project, and adds a Copilot rule that tells review to ignore those files.
Package defines install-time lifecycle scripts.
package.jsonView on unpkgnpm postinstall runs postinstall.js with no consent prompt.
package.jsonView on unpkg · L28Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage ships non-JavaScript build or shell helper files.
skills/loop-review/scripts/save-review-decision.shView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
postinstall.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
skills/screenshot-annotate/annotate.jsView on unpkgThis report applies to @routerhub/agent-rules@1.5.159.
See version security history for other recorded verdicts.
Evidence last updated: .
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L28Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L28npm postinstall runs postinstall.js with no consent prompt.
package.jsonView on unpkg · L28Package ships non-JavaScript build or shell helper files.
skills/loop-review/scripts/save-review-decision.shView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
postinstall.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
skills/screenshot-annotate/annotate.jsView on unpkg