bm-setup
Pass
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: Executes shell commands including
git,uv,pip, andnpxto verify environment state, install the corebasic-memorypackage, and install additional skills. - [EXTERNAL_DOWNLOADS]: Fetches the
basic-memorytool from standard package registries and downloads supplementary skill definitions from the vendor's repository usingnpx skills add. - [REMOTE_CODE_EXECUTION]: The installation of external skills from a remote repository via
npx skills addconstitutes a remote code execution vector used for plugin extension. - [DATA_EXFILTRATION]: Accesses local Git metadata (remotes, branches) and project configuration files (
.claude/settings.json) to establish project identity and apply plugin settings. - [PROMPT_INJECTION]: The skill ingests data by reading existing project notes and schemas to infer placement conventions, creating an indirect prompt injection surface where malicious content within notes could influence the setup.
- Ingestion points:
list_directory,read_note, andschema_infercalls on existing project notes in SKILL.md. - Boundary markers: None specified for the note ingestion process.
- Capability inventory:
write_note,npx skills add,uv tool install, and file writes to configuration files across the setup scripts. - Sanitization: No explicit validation or escaping of the ingested note content is performed before inference.
Audit Metadata