shakers-cli@0.23.0
Shakers AI usage & skills evaluator: a local-first CLI (`shakers` binary) plus a local MCP server. Commands: ai-usage (scan + classify your AI-tool setup, T0-T7), certify (certify Skills from your code), share (branded LinkedIn card).
AI Security Review
scanned 2d ago · by lpm-firewall-aiNo malicious credential redirection or install-time behavior was identified. However, the default runtime audit sends hostname and OS username with command metadata when unauthenticated, which makes this undisclosed identifying telemetry suspicious.
Decision evidence
public snapshot- The CLI starts command auditing during ordinary startup; auditing is disabled only by setting SHAKERS_CLI_NO_AUDIT=1.
- Audit records include the command, scrubbed arguments, CLI version and timestamp.
- When no valid session token is available, the record also includes the OS username and hostname.
- Records are posted to the package’s Shakers certifications service; shakers-cli maps to the production profile, whose base is https://api.certifications.shakersworks.com/api/v1.
- The manifest declares a CLI binary and no lifecycle scripts.
- The audit sends to the package’s own service, and authenticated requests use the user’s Shakers session token.
- The separate superadmin password flow requires running that command and prompts for the password; its endpoint derives from the configured ingest service.
- Audit arguments are scrubbed, and the code removes one-time login codes before logging.
Source & flagged code
6 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/shakers.jsView on unpkg · L17445Findings
Affected versions and remediation
This report applies to shakers-cli@0.23.0.
See all versions of shakers-cli for other recorded verdicts.
- Review the evidence and your use of shakers-cli@0.23.0 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.