gds-test-automate
Pass
Audited by Gen Agent Trust Hub on Jul 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a local Python script
{project-root}/_bmad/scripts/resolve_customization.pyduring both activation and completion phases to handle configuration logic and post-process hooks. - [COMMAND_EXECUTION]: The workflow performs dynamic execution of shell commands defined in the
activation_steps_prependandactivation_steps_appendfields. These commands are sourced from configuration files in the skill root and the project's_bmad/custom/directory. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from the game codebase and project documentation to drive test generation.
- Ingestion points: Reads all files matching the glob
{project-root}/**/project-context.mdand analyzes source code insrc/or engine-specific directories. - Boundary markers: No clear delimiters or instructions are used to separate ingested data from the system prompt.
- Capability inventory: Includes file system writes (
{test_dir}), command execution (activation steps), and script execution (resolve_customization.py). - Sanitization: There is no evidence of content sanitization or validation of the files loaded into the persistent facts context.
Audit Metadata