changelog
Pass
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple shell commands to interact with
git,gh, andglabCLIs. It performs operations likegit rebase,git push --force-with-lease, and directory creation. While the instructions include safety checks (preventing execution on protected branches and requiring clean working trees), these are powerful tools that modify repository state. - [INDIRECT_PROMPT_INJECTION]: The skill parses untrusted data from
git log(commit subjects and bodies) and interpolates them into markdown tables and prompt contexts for review. An attacker could craft a commit message containing instructions that attempt to influence the agent's behavior during the 'retcon' or 'preview' workflows. The skill lacks explicit boundary markers or sanitization for this external content. - [DYNAMIC_EXECUTION]: In the
retcon.mdworkflow, the skill dynamically generates shell scripts (TMPSCRIPT,MSG_SCRIPT) usingmktempandcatto serve asGIT_SEQUENCE_EDITORandGIT_EDITORduring an interactive rebase. This technique is used to automate commit message rewriting but involves the runtime creation and execution of scripts based on parsed commit data.
Audit Metadata