pp-boardgamegeek
Pass
Audited by Gen Agent Trust Hub on Aug 23, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DATA_EXFILTRATION]: The skill provides a
--deliver webhook:<url>feature that allows command output to be POSTed to an arbitrary external URL, which could be used to exfiltrate data if a malicious URL is provided. - [COMMAND_EXECUTION]: The skill instructs the agent to execute the
boardgamegeek-pp-clibinary with arguments and subcommands derived from user input, including a natural-language mapping tool (which). - [EXTERNAL_DOWNLOADS]: The skill automates the installation of binaries and dependencies from external sources, specifically using
npxfor Node.js packages andgo installfor Go modules hosted on GitHub. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from the BoardGameGeek API which could contain untrusted content.
- Ingestion points: Data is fetched from the BoardGameGeek XMLAPI2 via commands like
thing,collection, andplaysinSKILL.md. - Boundary markers: No explicit delimiters or instructions are provided to the agent to treat API responses as untrusted data.
- Capability inventory: The skill has capabilities to execute subprocesses, write to the local file system (
--deliver file:), and perform network POST requests (--deliver webhook:). - Sanitization: There is no evidence of sanitization or validation performed on the data returned from the external API before it is processed by the agent.
Audit Metadata