opening-prs
Pass
Audited by Gen Agent Trust Hub on May 11, 2026
Risk Level: SAFEPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill facilitates the transmission of user-supplied data (titles, descriptions, and file contents) to the GitHub API, creating an indirect prompt injection surface.
- Ingestion points: Data enters the system via the
title,body, andfilesparameters in theopen_prfunction inscripts/opening_prs.py. - Boundary markers: The instructions do not define delimiters or provide specific prompts to ignore instructions within the processed content.
- Capability inventory: The skill possesses authenticated write capabilities for GitHub repositories, including branch creation, file commits, and PR initialization via
urllib. - Sanitization: No validation or sanitization is applied to the input strings prior to their transmission to the external API.
- [REMOTE_CODE_EXECUTION]: The script
scripts/opening_prs.pyutilizesimportlibfor the dynamic loading of theflowingskill from a static filesystem path (/mnt/skills/user/flowing/scripts/flowing.py). This implementation is used to manage dependencies between skills within the agent's operating environment.
Audit Metadata