AI Security Review
scanned 2h ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. No confirmed malicious install-time attack surface. The package has explicit user-command agent workflow setup and remote sandbox launch credential submission, which is risky but aligned with its advertised GitHub automation CLI purpose.
Decision evidence
public snapshot- dist/commands/init.js user-run init writes Agent Skills to .agents/skills and symlinks .claude/commands.
- dist/commands/init.js can write .vscode/settings.json terminal auto-approval patterns for hula/git/gh/bash scripts, default prompt initial true.
- dist/commands/launch.js posts configured Anthropic/Daytona/GitHub tokens and selected .env values to configured Hula server for sandbox launch.
- dist/services/hooks/HookExecutor.js runs configured project hooks via npx tsx and stores ~/.hublaunch/background-hook.pid.
- package.json has no preinstall/install/postinstall lifecycle hooks; bin/main are CLI only.
- Agent/control-surface writes occur during explicit hula init/login/launch workflows, not package install or import.
- Network endpoints are package-aligned or expected auth checks: hublaunch.site, GitHub, Anthropic.
- Env forwarding blocks reserved secrets and requires config.envVars or explicit all from project .env.
Source & flagged code
7 flagged · loading sourcePackage source references child process execution.
dist/utils/shell.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/config/index.jsView on unpkg · L67Source appears to send environment or credential material to an external endpoint.
dist/commands/init.jsView on unpkg · L99A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/commands/init.jsView on unpkg · L99Package source invokes a package manager install command at runtime.
dist/services/hooks/HookExecutor.jsView on unpkg · L130Package ships non-JavaScript build or shell helper files.
dist/templates/scripts/hula-fix-commit.shView on unpkg