AI Security Review
scanned 3h ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. An explicit install command persists package-owned Claude Code hooks. Those hooks forward local tool-activity summaries to the configured collaboration client and inject polled collaboration messages into future Claude context; optional auto-wake launches a headless Claude session.
Decision evidence
public snapshot- `src/settings.js` writes three persistent Claude hooks to `~/.claude/settings.json` when the user runs install.
- `scripts/claude-posttool-hook.js` forwards summaries of Edit/Write/NotebookEdit and selected Bash commands via `collab-send baobei`.
- `bin/claude-collab-plugin-watch.js` polls `collab-read`, writes received content to a pending file, and the hooks inject it as Claude `additionalContext`.
- `scripts/claude-auto-wake.js` can launch `claude --print` on received messages when explicit `--auto-wake` is used.
- `scripts/claude-posttool-hook.js` contains a credential-like value in a comment; it is not used as executable configuration.
- `package.json` has no preinstall, install, postinstall, or prepare lifecycle hook.
- Hook installation is reached only through documented `claude-collab-plugin install`, not package installation or import.
- The installer uses package-specific markers, preserves other hooks, writes backups, and provides an uninstall command.
- No direct HTTP client, remote code download, eval, destructive deletion, or credential-file exfiltration is present in this package.
Source & flagged code
5 flagged · loading sourcePackage source references child process execution.
bin/claude-collab-plugin.jsView on unpkg · L61Package source references dynamic require/import behavior.
bin/claude-collab-plugin.jsView on unpkg · L15Package source invokes a package manager install command at runtime.
src/plugin-doctor.jsView on unpkg · L81This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
bin/claude-collab-plugin-watch.jsView on unpkg