Missing User Warnings
Medium
- Confidence
- 92% confidence
- Finding
- The script performs state-changing operations such as `npm install -g`, `git clone`, `git pull`, copying files into agent skill directories, and executing external `./setup` scripts immediately when invoked with `--install`, without any built-in confirmation, dry-run, or trust prompt. In a skill-installer context this is especially sensitive because it fetches and executes code from remote repositories and modifies global user directories, so accidental invocation, argument confusion, or social-engineering through the agent could lead to unwanted code execution and persistent environment changes.
