brand-research
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
scripts/fetch_asset.pyandscripts/render_product_shot.pyto download assets and generated images from remote URLs. Specifically, it usesurllib.requestto fetch brand logos and photos, and thefal-clientlibrary to interact with image generation services. - [COMMAND_EXECUTION]: The workflow relies on the execution of multiple Python scripts provided within the skill (
scaffold_brand.py,fetch_asset.py,register_asset.py,render_product_shot.py,verify_pack.py). These scripts perform file system operations, project scaffolding, and asset registration. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it ingests untrusted data from the web and processes it into documentation for downstream AI consumption.
- Ingestion points: Research data is gathered from brand websites, trade press, and social platforms like Reddit during Phase 3 and Phase 4 as described in
SKILL.md. - Boundary markers: The skill enforces structured markdown headers (e.g.,
## What the company sells) but does not use explicit delimiters to isolate untrusted content from instructions. - Capability inventory: The skill has the capability to write files to disk (
scripts/lib.py), perform network downloads, and execute Python scripts via the agent. - Sanitization: There is no evidence of sanitization or escaping of the fetched web content before it is written into the research markdown files.
Audit Metadata