open-source-contributions
Pass
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The
pr-prepareagent processes untrusted external data that could contain malicious instructions designed to manipulate the agent's output or actions. - Ingestion points: The agent reads the content of
CONTRIBUTING.md,.github/CONTRIBUTING.md,CODE_OF_CONDUCT.md,package.json,README.md, andCHANGELOG.mdusing thecatandgreptools to extract project standards and check for documentation updates. - Boundary markers: The instructions lack explicit boundary markers or directives to treat the content of these files strictly as data, which may allow embedded instructions in those files to override the agent's primary task.
- Capability inventory: The skill utilizes the
Bashtool to execute project-specific scripts includingnpm run lint,npm test,npx eslint,npx prettier, andnpx tsc. It also suggestsgitandgh(GitHub CLI) commands to the user. - Sanitization: There is no evidence of sanitization, filtering, or validation of the content read from the external repository files before processing.
- [COMMAND_EXECUTION]: The skill provides scripts and instructions that execute shell commands and development tools.
- The
scripts/pre-pr-check.shandscripts/clean-branch.shfiles use standardgitand file system utilities to validate and clean the local repository. - The
pr-prepareagent executes common development tools likenpm,npx, andgitto verify project compliance. These are standard operations for a development-focused skill and target well-known ecosystem tools.
Audit Metadata