@jive-sh/skill-sync@0.4.8
Keeps one skills directory identical across every machine you work on.
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe postinstall hook automatically registers and starts a package-owned user daemon at login on supported non-CI installs. Its source waits for explicit login before syncing, supporting a persistence warning rather than a finding of confirmed malicious behavior.
Decision evidence
public snapshot- The manifest runs install.cjs during postinstall and declares platform packages as aliases to release variants of the same package.
- On ordinary installs, the installer registers its daemon; only CI or an explicit repair-only invocation skips registration.
- The installer writes per-user startup configuration and enables or starts the daemon on supported systems.
- The daemon waits for an explicit skill-sync login before syncing when no saved token exists.
- The daemon registration serves the package's stated background sync function and is scoped to a user account.
- The inspected source did not establish credential disclosure or changes to an unrelated agent control surface.
Source & flagged code
6 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @jive-sh/skill-sync@0.4.8.
See all versions of @jive-sh/skill-sync for other recorded verdicts.
- Review the evidence and your use of @jive-sh/skill-sync@0.4.8 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.