pr-testing
Pass
Audited by Gen Agent Trust Hub on May 5, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [Remote Code Execution]: The skill downloads and executes setup scripts and binaries from remote URLs associated with the Microsoft organization.
- Evidence:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bashandirm ... | iexinSKILL.md. - Context: These operations are part of the standard installation process for testing PR-specific builds of the Microsoft Aspire CLI and originate from official repositories.
- [Indirect Prompt Injection Surface]: The skill analyzes Pull Request diffs and comments to propose test scenarios, which could potentially contain instructions intended to influence the agent's behavior.
- Ingestion points: PR data is ingested via
gh pr viewandgh pr diffas described inSKILL.md. - Boundary markers: The skill uses
jqto isolate specific comments but lacks explicit separators or "ignore instructions" when processing the full diff or comment text. - Capability inventory: The skill can execute shell commands, run the downloaded CLI, and manage local files.
- Sanitization: No automated sanitization of PR content is performed, but the skill mitigates this by requiring explicit user confirmation via the
ask_usertool before executing any proposed scenarios. - [Command Execution]: The skill makes extensive use of shell commands including
gh,bash,powershell, anddockerto prepare environments and execute tests. - Context: This is routine for a development-focused skill intended to automate software testing and validation tasks.
Audit Metadata