commander-builder
Pass
Audited by Gen Agent Trust Hub on Apr 12, 2026
Risk Level: SAFE
Full Analysis
- [DATA_EXFILTRATION]: The skill uses a script named
mtga-importto access the MTG ArenaPlayer.logfile. This is used to import the user's card collection into the tool's logic. This access to a local sensitive file is part of the core functionality and is used for inventory management within the skill. - [EXTERNAL_DOWNLOADS]: The skill utilizes network-enabled scripts like
web-fetchanddownload-bulkto retrieve card information, pricing, and community-driven deck data from external MTG services. These downloads are standard for the intended use-case of building and validating Magic: The Gathering decks. - [COMMAND_EXECUTION]: The skill invokes multiple local Python scripts through
uv run. The documentation specifically addresses the risk of command injection from special characters in card names (e.g., apostrophes) and provides best practices for the agent to handle these safely using theWritetool and absolute paths. - [PROMPT_INJECTION]: The skill includes an indirect prompt injection surface as it processes external data from user-provided decklists and web pages.
- Ingestion points:
parse-deck(reads user-provided collection and deck files inSKILL.md) andweb-fetch(retrieves web articles inSKILL.md). - Boundary markers: Absent; the skill does not define specific delimiters or instructions to treat external data as untrusted.
- Capability inventory: The skill can execute various subprocesses via defined scripts in
pyproject.toml, perform file system writes using theWritetool, and conduct network requests viaweb-fetch. - Sanitization: Absent; no explicit sanitization or validation of the fetched external data is mentioned in the instructions.
Audit Metadata