field-web-performance
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The README.md file instructs users to install the skill using the
npx skills@latestcommand, which downloads content from the author's public GitHub repository. - [COMMAND_EXECUTION]: The
measurement-protocol.mdfile provides several shell commands for common developer tasks required for performance auditing, such as usinggit worktreefor environment isolation,npm ciandnpm run buildfor project compilation, andgrepfor extracting asset links from HTML files. It also includes a Node.js one-liner used to calculate raw, gzip, and brotli file sizes along with SHA-256 hashes of build assets. - [COMMAND_EXECUTION]: The skill uses
curlto fetch performance data from external sources, specifically querying Google's Chrome User Experience (CrUX) API and the PageSpeed Insights API to retrieve field data and lab scores. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze data from external sources, including Lighthouse/PageSpeed reports, browser traces, and API responses. This represents a potential surface for indirect prompt injection if those external reports were to contain adversarial content designed to influence the agent's analysis.
- Ingestion points: Performance reports, JSON data from Google APIs, and browser traces as described in
SKILL.mdandmeasurement-protocol.md. - Boundary markers: The instructions emphasize categorizing and labeling data, but do not specify technical delimiters to isolate untrusted report content from the agent's instructions.
- Capability inventory: Access to project build commands, file system manipulation (
cp,git), and network requests (curl). - Sanitization: No explicit sanitization or filtering of the content within performance reports is documented.
Audit Metadata