workflow-wf
Pass
Audited by Gen Agent Trust Hub on May 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on various system and project-specific CLI tools to perform its functions.
- Executes
gitcommands (diff, status, log) and GitHub CLI (gh) to retrieve repository and Pull Request information. - Uses
mmdc(Mermaid CLI) for diagram generation andpython3 -m py_compilefor code validation. - Invokes project-specific scripts such as
flow-kanban,finalization.py, andmerge_pipeline.pyfor workflow state transitions. - [DYNAMIC_CONTEXT_INJECTION]: Uses the dynamic context execution syntax to inject shell output into the agent's prompt at load time.
- Specifically uses
!git diff --name-only,!git status, and!git log --oneline -10to provide the agent with current project state. - These commands are restricted to benign metadata gathering within the local repository.
- [EXTERNAL_DOWNLOADS]: The
researchandpromptmodules useWebSearchandWebFetchtools to retrieve external documentation and data. - This content is processed to generate research reports and inform code implementation decisions.
- [PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection due to its processing of untrusted external data.
- Ingestion points: Processes user-provided ticket files in
.xmlformat and external content retrieved from the web. - Boundary markers: The provided file does not define explicit delimiters or instructions to ignore embedded commands in the ingested data.
- Capability inventory: The skill has broad capabilities, including file writing (
Write), shell command execution (Bash), and ticketing system modification (flow-kanban). - Sanitization: The skill references an external mechanism (
readonly_session_guard.py) designed to restrict file writing capabilities during specific phases (research and review) to mitigate potential abuse.
Audit Metadata