design-review
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSDYNAMIC_CONTEXT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from git diffs and live websites via Playwright, creating a potential surface for instructions embedded in data to influence the agent.
- Ingestion points: Git diffs analyzed via
git statusandgit diffinSKILL.md, and website content analyzed viaplaywright-cli openandevalinWORKFLOW.md. - Boundary markers: No explicit markers or instructions to ignore embedded content are present when processing external data.
- Capability inventory: Shell execution (
git,mkdir) and browser automation (playwright-cli) across multiple files. - Sanitization: No evidence of sanitization or validation of external content before processing.
- [EXTERNAL_DOWNLOADS]: Fetches the
axe-coreaccessibility library from Cloudflare's public CDN for automated testing. - Evidence:
WORKFLOW.mdcontains a script that injectshttps://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.jsinto the page. - [DYNAMIC_CONTEXT_INJECTION]: Utilizes shell commands at skill load time to gather context from the local git repository.
- Evidence:
SKILL.mduses the!commandsyntax to executegit status,git diff, andgit log. - [REMOTE_CODE_EXECUTION]: Executes the downloaded
axe-corelibrary within the browser environment using Playwright automation. - Evidence:
WORKFLOW.mdusesplaywright-cli evalto run the injected script from the external CDN.
Audit Metadata