gaoding-cli@1.0.0-alpha.19
Gaoding command-line interface for agents and people.
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe postinstall hook performs guarded first-party agent skill setup, which creates a real agent extension lifecycle risk. The inspected code does not establish an unconsented broad control-surface mutation or other concrete malicious behavior, so this warrants a warning rather than a block.
Decision evidence
public snapshot- package.json runs a postinstall script that conditionally imports dist/bin/postinstall.js.
- The postinstall routine is gated to supported global installs and synchronizes bundled skills.
- Skill targets include detected agent directories such as .claude, .codex, and .cursor.
- The installer stages and replaces package-managed skill directories.
- The update command has a separate user-invoked path that installs gaoding-cli globally.
- The lifecycle gate limits automatic execution to supported global package-manager installs.
- The skill installer targets skill subdirectories and checks ownership markers before replacing managed content; no broad agent configuration mutation is established.
Source & flagged code
5 flagged · loading sourceInstall-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to gaoding-cli@1.0.0-alpha.19.
See all versions of gaoding-cli for other recorded verdicts.
- Review the evidence and your use of gaoding-cli@1.0.0-alpha.19 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.