code-review
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external, potentially untrusted data that could contain malicious instructions designed to manipulate the agent's behavior.\n
- Ingestion points: Reads output from
git diffandgit log, as well as content from repository specification files (e.g., indocumentation/,specifications/folders).\n - Boundary markers: The instructions for spawning sub-agents do not specify the use of delimiters or 'ignore' instructions to separate the data from the prompt instructions.\n
- Capability inventory: The skill executes
gitcommands and can invoke thepublish-reviewtool to post findings to GitHub, GitLab, or Jira.\n - Sanitization: There is no evidence of sanitization or filtering of the content ingested from diffs or specification files.\n- [COMMAND_EXECUTION]: The skill constructs shell commands using arguments provided by the user.\n
- Evidence: The skill uses a user-supplied
<fixed-point>in commands likegit diff <fixed-point>...HEADandgit rev-parse <fixed-point>.\n - Risk: While the skill includes a check to ensure the reference resolves, a maliciously crafted input could potentially result in command injection if the execution environment does not adequately sanitize shell arguments.\n- [EXTERNAL_DOWNLOADS]: The skill documentation suggests a command to install an external component from a remote repository.\n
- Evidence:
npx skills@latest add Dyrits/SKILLS --skill=publish-reviewinSKILL.md.\n - Context: This is a manual instruction for the user to install a related tool from the vendor's own repository (
Dyrits/SKILLS). As a vendor-owned resource, this is documented neutrally without escalating the verdict.
Audit Metadata