command-creation
Warn
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: MEDIUMDYNAMIC_CONTEXT_INJECTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_CONTEXT_INJECTION]: The skill documents the use of the
!commandsyntax to execute shell commands and inject their output into agent prompts. It specifically demonstrates interpolating user-supplied arguments (e.g.,$1,$ARGUMENTS) into these shell strings, which facilitates command injection. Examples include!find . -name "$1" -type finreferences/template-syntax.mdand!npm run deploy:$1inexamples/deploy-command.md. - [INDIRECT_PROMPT_INJECTION]: The skill describes an attack surface for arbitrary file disclosure by interpolating user-provided arguments into the
@filereference syntax without sanitization. - Ingestion points: Command arguments
$1,$2, and$ARGUMENTSinSKILL.mdand reference files. - Boundary markers: None provided or recommended for templates.
- Capability inventory: Shell execution (
!) and file reading (@) are documented as core features. - Sanitization: No validation, escaping, or filtering instructions are provided for user-supplied arguments used in shell commands or file paths.
- [COMMAND_EXECUTION]: The documentation provides numerous examples of executing system-level commands such as
git,npm,ls, andfindusing the documented!shell execution syntax across all reference and example files.
Audit Metadata