prd-grade-fe
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
npx -y impeccable@3.6.1to fetch and execute the Impeccable UI auditing tool from the official npm registry. This is a standard practice for development tools but involves remote code acquisition. - [COMMAND_EXECUTION]: The
scripts/fe-gate.shscript orchestrates the audit process by invoking shell commands, includingnpx,python3, andnode. These commands are used to run the included helper scripts and external auditing tools on local project files. - [DYNAMIC_EXECUTION]: The skill performs dynamic execution in two places:
scripts/fe-gate.shusesnode -eto process JSON output from the audit tool, andscripts/viewport-check.mjsuses Playwright'sevaluatemethod to execute JavaScript within a headless browser context to detect layout issues. - [INDIRECT_PROMPT_INJECTION]: The skill ingests design information from external URLs and local documentation (Route B and C in
references/intake.md). While this provides a surface for indirect prompt injection if the source content contains malicious instructions, the skill uses specific regex-based extraction (design-sync.py) and focuses on technical design tokens, which minimizes the risk in the context of its primary UI auditing purpose.
Audit Metadata