agentools
Universal skill, workflow & global rules manager for AI coding assistants with bi-directional GitHub sync
This report shows the evidence for agentools@2.12.30, the only known version.
AI Security Review
scanned 4mo ago · by lpm-firewall-aiThe source shows unconsented postinstall mutation of a foreign AI-agent MCP configuration, which matches the block policy even though broader package functionality is aligned with AI-agent config management. No separate exfiltration chain was found, but the install-time control-surface write is concrete. Product guard normalized a concrete AI-agent control hijack publish_block to the blockable dangerous-capability shape.
Decision evidence
public snapshot- package.json runs node scripts/postinstall.js on npm postinstall
- scripts/postinstall.js writes Antigravity MCP config during install when ~/.gemini/antigravity exists
- postinstall adds/enables bitwarden MCP with command npx and args [-y,@bitwarden/mcp-server]
- opt-out requires AI_AGENT_NO_AUTOCONFIG; no explicit install-time consent prompt
- scripts/platforms.js identifies Antigravity config path as ~/.gemini/antigravity/mcp_config.json
- Main package purpose is AI-agent skill/config management across platforms
- Postinstall targets a specific detected platform and preserves existing config keys
- No source evidence of credential exfiltration or destructive filesystem behavior in postinstall
- CLI installs skills/MCP/rules mostly through explicit user commands
- Bitwarden tools list disables many high-risk org/send operations
Source & flagged code
4 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 writes installer persistence such as shell profile or service configuration.
scripts/secret-manager.jsView on unpkg · L7Install-time source drops package-supplied AI-agent/MCP control files or instructions.
scripts/postinstall.jsView on unpkg · L29Findings
Affected versions and remediation
This report applies to agentools@2.12.30.
The versions list below shows the verdict for each recorded version.
- Avoid installing agentools@2.12.30. 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.