performance-testing-review-ai-review
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted external data, specifically code diffs and pull request descriptions, which provides an attack surface for indirect prompt injection.
- Ingestion points: The
ai_reviewmethod in the provided Python script processes thediffstring, and the Claude review prompt interpolatespr_descriptionandcode_diff(SKILL.md). - Boundary markers: The prompt templates use markdown formatting and labels to separate code from instructions, but do not include explicit instructions to the model to disregard instructions contained within the data.
- Capability inventory: The skill utilizes the
anthropicpackage for network communication with AI models andsubprocess.runfor local tool execution (SKILL.md). - Sanitization: No specific sanitization or filtering logic is present for the input data before it is interpolated into the prompt.
- [SAFE]: The skill implements a secure approach to external dependencies by warning the agent not to fabricate missing scripts and requiring manual verification of the
<support-root>/scripts/ai_review.pyfile before execution. - [SAFE]: Integration examples for GitHub Actions and Python scripts follow security best practices by referencing environment variables and secrets management for API keys rather than using hardcoded credentials.
- [SAFE]: Automated analysis routines use secure subprocess execution patterns with argument lists to mitigate risks of command injection during the execution of static analysis tools like Semgrep and SonarQube.
Audit Metadata