developer
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The helper scripts utilize standard package managers and tool runners to download and execute development dependencies. Examples include
npx create-next-app,npm create vite, andflutter pub get. These operations target well-known, trusted registries (npm, PyPI, Flutter) and are fundamental to the skill's primary purpose of software development. - [DYNAMIC_EXECUTION]: The
scripts/run-tests.shscript usesevalto execute test commands. The command string is constructed internally based on detected project frameworks (e.g., Jest, Vitest, Pytest) and arguments parsed from the CLI, minimizing the risk of arbitrary command injection. Additionally,scripts/optimize-bundle.shusesnode -efor runtime modification of configuration files (e.g.,package.json,webpack.config.js), which is a localized operation within the development environment. - [INDIRECT_PROMPT_INJECTION]: The skill has a large attack surface as it is designed to ingest and process entire codebases, project documentation (
.project-docs/), and development plans (.design/PLAN.md). To mitigate risks, the workflow explicitly instructs the agent to follow a strict planning-first approach, avoid unauthorized optimizations, and perform security checks includingnpm auditand vulnerability scanning for SQL injection and XSS. - [COMMAND_EXECUTION]: Several helper scripts execute shell commands to manage project lifecycles, such as
scripts/build-mobile.shandscripts/init-project.sh. These commands are standard for mobile and web development (e.g.,xcodebuild,gradlew,pod install) and do not perform suspicious or hidden operations.
Audit Metadata