@inizioevoke/astro-core@3.3.2
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe automatic install hook modifies a project-local agent skills directory and can replace an existing same-named skill. Because it installs a package-owned skill in a narrow location, classify this as a warning-level agent-extension lifecycle risk.
Decision evidence
public snapshot- package.json runs postinstall.mjs during installation.
- The hook targets the consuming project's .claude/skills directory and uses the bundled Claude skills as its source.
- For each bundled skill, the hook removes the matching destination recursively and copies the package's skill into its place.
- The installed skill gives guidance for using this package and tells Claude when to consult it.
- The hook installs a package-specific skill in a project-local skills directory; inspected hook code shows no network transfer or credential collection.
Source & flagged code
6 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 unpkgpackage.json runs postinstall.mjs during installation.
package.jsonView on unpkg · L32Findings
Affected versions and remediation
This report applies to @inizioevoke/astro-core@3.3.2.
See all versions of @inizioevoke/astro-core for other recorded verdicts.
- Review the evidence and your use of @inizioevoke/astro-core@3.3.2 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.