sav-agent-skills
赛唯数字能源全套 Agent 技能与 i18n 自动化工具集
This report shows the evidence for sav-agent-skills@1.0.1, the only known version.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiSource confirms a postinstall hook that defaults to injecting package-provided agent instructions into three foreign control surfaces. This meets the install-time AI-agent control-hijack block boundary.
Decision evidence
public snapshot- Install lifecycle invokes scripts/postinstall.js.
- Postinstall targets the installing project via INIT_CWD.
- Without a whitelist it distributes every bundled skill.
- It writes SKILL.md into .claude, .agents, and .cursor control paths.
- Injected workflow instructs an agent to run forced cache deletion.
- The behavior is documented and supports an optional package whitelist.
- Postinstall itself has no network or shell execution.
Source & flagged code
5 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgSource creates an unconsented AI-agent control surface through install-time mutation or a default unauthenticated remote skill channel.
scripts/postinstall.jsView on unpkg · L47Runtime or CLI source writes behavior-bearing configuration into a user or project AI-agent control surface.
dist/index.jsView on unpkgManifest-trigger-reachable source writes behavior-bearing configuration into a user or project AI-agent control surface.
dist/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to sav-agent-skills@1.0.1.
The versions list below shows the verdict for each recorded version.
- Avoid installing sav-agent-skills@1.0.1. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.