project-template
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill generates
.claude/settings.jsonfiles that configurePostToolUseandStophooks. These hooks automatically execute shell commands such asruff,npx biome, andnpx tscto provide automated linting, formatting, and type-checking after file modifications. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided arguments through
$ARGUMENTSto determine the project template and establishes an environment where the agent processes files that may contain untrusted data. - Ingestion points: User-supplied arguments in
SKILL.mdused for project type selection. - Boundary markers: None explicitly defined in the templates for ignoring embedded instructions in the generated code, though standard project structures are followed.
- Capability inventory: Generated configurations grant permissions for
Bashcommands (e.g.,uv,pytest,npm,npx) allowing the agent to execute development tools. - Sanitization: The execution hooks use
python3to safely parse JSON inputs from tool results and employ shell quoting for file paths to mitigate command injection risks. - [EXTERNAL_DOWNLOADS]: The generated configuration for Next.js projects uses
npxto run tools likebiomeandtsc. These commands may trigger downloads from the official npm registry, which is a well-known and trusted service for development dependencies.
Audit Metadata