pr-review-expert
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes several standard command-line utilities, including
gh,glab,grep,jq, andwc, to retrieve and inspect pull request metadata, file diffs, and project structures. - [DYNAMIC_EXECUTION]: The workflow involves running local test suites via
npm testandpytest. This is used to evaluate code coverage changes and ensure functional correctness of the pull request being analyzed. - [DATA_EXFILTRATION]: The skill performs network requests to well-known service endpoints for Jira (
atlassian.net) and Linear (api.linear.app) to verify issue status. It implements secure credential handling by passing tokens throughcurlvia stdin (-K -) or recommending the use of~/.netrc, which prevents sensitive information from appearing in process lists or shell history. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze external, untrusted content from pull request diffs and descriptions.
- Ingestion points: Data enters the agent's context through
gh pr diff,gh pr view,glab mr diff, andglab mr viewcommands (SKILL.md). - Boundary markers: The instructions do not define specific delimiters to separate the untrusted diff content from the analysis instructions.
- Capability inventory: The skill has access to shell execution (
grep,jq), local test execution (npm test,pytest), and network communication (curl). - Sanitization: The skill employs targeted grep patterns for analysis but lacks explicit sanitization of the untrusted diff input.
Audit Metadata