workspace-setup
Pass
Audited by Gen Agent Trust Hub on Apr 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/skills_manager.pyusessubprocess.run()to executenpx skillscommands. Commands are constructed using list-based arguments withoutshell=True, which protects against shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill downloads project-specific configuration files (
CLAUDE.md,AGENTS.md) from a remote FileBrowser instance specified in the user'sskillconfig.json. This is a core functional feature for syncing settings across environments. - [EXTERNAL_DOWNLOADS]: The
skills_manager.pyutility facilitates the installation of external skill packages from public registries. Users should verify the source of skills before installation. - [DATA_EXFILTRATION]: The
scripts/sync_config.pyscript contains functionality to upload local files to a remote server. This is an intended synchronization feature documented in the skill's references. - [INDIRECT_PROMPT_INJECTION]: The skill ingests external content into the agent's workspace (via
CLAUDE.mdandAGENTS.md). These files are used to define agent behavior; since they are fetched from a remote source, they constitute an indirect injection surface if the remote server is compromised.
Audit Metadata