verify
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes shell commands defined in repository-specific adapter files (
adapter.env) usingeval. This occurs inscripts/gate-build.sh,scripts/gate-static.sh, andscripts/token.sh. This behavior is central to the skill's purpose as a build and test orchestration tool. - [DYNAMIC_EXECUTION]: The skill instructions in
SKILL.mddirect the agent to analyze the target repository and author configuration files (adapter.env) that contain executable shell commands. The scripts then dynamically load and execute these commands to perform builds and tests. - [INDIRECT_PROMPT_INJECTION]: The skill has a surface for indirect prompt injection as it ingests untrusted data from external API endpoints during Gate 4 (Scenario testing).
- Ingestion points: API response bodies and headers are captured by
scripts/call.shand stored as receipts. - Boundary markers: While no specific prompt injection boundary markers are used, the skill implements a redaction library (
scripts/lib.sh) to prevent sensitive data from being processed. - Capability inventory: The skill possesses the ability to execute shell commands (via the adapter), write files to the
.verify/directory, and perform network requests usingcurl. - Sanitization: The
vf_redactfunction inscripts/lib.shsanitizes credentials (JWTs, Authorization headers, cookies, and secret fields) usingsedregex patterns before the data is saved or reported, reducing the risk of data exfiltration via prompt injection.
Audit Metadata