qodo-pr-resolver
Pass
Audited by Gen Agent Trust Hub on Apr 15, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to Indirect Prompt Injection because its core workflow involves ingesting and acting upon untrusted data from GitHub comments. It specifically instructs the agent to extract and follow 'Agent Prompt' sections from external PR comments as primary guidance for fixing code.
- Ingestion points: GitHub issue and pull request comments are fetched using the
gh apiinSKILL.mdandreferences/api-reference.md. - Boundary markers: The skill does not employ boundary markers or instructions to isolate the fetched external text, potentially allowing malicious instructions in a comment to influence the agent's behavior.
- Capability inventory: The skill possesses significant capabilities, including the ability to modify local files, execute arbitrary test and lint commands, and perform network operations via the GitHub API (posting replies and resolving threads).
- Sanitization: No sanitization or validation logic is defined for the content extracted from the external comments before it is used to guide code modifications.
- [COMMAND_EXECUTION]: The skill performs automated command execution by detecting and running project-specific test, lint, and formatting tools (such as
npm test,pytest,ruff, andeslint) based on the local environment's configuration, as detailed inreferences/test-integration.md. - [EXTERNAL_DOWNLOADS]: The
references/test-integration.mdfile suggests that the agent should install missing dependencies usingnpm installorpip install -r requirements.txt. While this is standard for development workflows, it represents a potential vector for supply chain attacks if the repository configuration is compromised.
Audit Metadata