ask-claude
Warn
Audited by Gen Agent Trust Hub on Aug 20, 2026
Risk Level: MEDIUMCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill constructs and executes shell commands by interpolating user-provided input into a command string.
- Evidence: In
SKILL.md, the commandsrcs ask claude "{{ARGUMENTS}}"andclaude -p "{{ARGUMENTS}}"directly place the{{ARGUMENTS}}placeholder within a shell command. - Risk: This pattern is vulnerable to command injection if the user input contains shell metacharacters such as backticks, semicolons, or dollar signs, potentially allowing for arbitrary command execution on the host system.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted user data which is then used to parameterize high-capability shell commands.
- Ingestion points: The
{{ARGUMENTS}}variable inSKILL.mdcaptures input from the user prompt. - Boundary markers: Absent. There are no delimiters or instructions to ignore embedded commands within the user input.
- Capability inventory: The skill utilizes shell command execution via the
claudeandrcsCLI tools. - Sanitization: Absent. The skill wraps the input in double quotes but does not perform escaping or validation of the content before it is processed by the shell.
Audit Metadata