storefront-builder
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the agent to install standard GraphQL utility and development packages (such as
graphql-requestand@graphql-codegen/cli). It also suggests the use of@saleor/configuratorvia a package runner (pnpm dlx), which is an official tool from the skill's author. - [COMMAND_EXECUTION]: The agent executes shell commands to detect the project's package manager, install dependencies, run code generation tools, and check for the existence of other Saleor-related agent configuration files in the local repository.
- [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection as it reads untrusted local files (e.g.,
package.json, framework configuration files) and environment variables to determine the project's architecture. - Ingestion points:
package.json,nuxt.config.ts,next.config.js,svelte.config.js,remix.config.js,vite.config.js, and.envfiles. - Boundary markers: Absent in the instruction set for data processing.
- Capability inventory: File system read/write, shell command execution (package installation, codegen), and environment variable modification.
- Sanitization: Not explicitly defined, but the skill uses the extracted data to populate predefined code templates rather than directly executing it.
- [CREDENTIALS_UNSAFE]: The skill explicitly includes a 'Two-client pattern' as a security rule to prevent sensitive credentials (
SALEOR_APP_TOKEN) from being leaked to the browser. It correctly distinguishes between anonymous public clients and authenticated server-side clients.
Audit Metadata