gds-sprint-status
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a Python script located within the project repository at
{project-root}/_bmad/scripts/resolve_customization.pyduring both the activation and completion phases of the workflow. - [DYNAMIC_EXECUTION]: The skill implements a mechanism to dynamically load and execute instructions defined in external configuration files (
customize.toml,{skill-name}.toml, and{skill-name}.user.toml) through theactivation_steps_prepend,activation_steps_append, andon_completehooks. - [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from the project repository, creating a vulnerability surface.
- Ingestion points: The workflow reads and parses
{implementation_artifacts}/sprint-status.yamland loads file contents matching the glob pattern{project-root}/**/project-context.mdinto the agent's foundational context. - Boundary markers: The skill does not define specific delimiters or "ignore embedded instructions" warnings when interpolating external file content into the prompt.
- Capability inventory: The skill possesses the ability to write to the local filesystem (
Update sprint-status.yaml) and execute shell commands (via thepython3subprocess calls). - Sanitization: There is no evidence of sanitization, validation, or filtering of the content loaded from the status or context files before it is processed by the agent.
Audit Metadata