new-workspace
Pass
Audited by Gen Agent Trust Hub on Jul 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill interpolates user-supplied data from
$ARGUMENTSdirectly into shell commands, includingmkdir,cp, andgh repo create. This pattern is vulnerable to command injection if the workspace name or parent path contains shell metacharacters (e.g.,;,&,|, or backticks). - [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface by ingesting untrusted data through positional arguments and flags.
- Ingestion points: User input captured via
$ARGUMENTSinSKILL.md. - Boundary markers: Absent; there are no explicit delimiters or instructions to ignore control characters in the input.
- Capability inventory: The skill has access to file system operations (
mkdir,cp,Read) and network-enabled CLI tools (ghfor GitHub repository creation). - Sanitization: No explicit sanitization, escaping, or validation logic is described for the arguments before they are used in shell contexts or interpolated into the new
CLAUDE.mdfile. - [DATA_EXFILTRATION]: The procedure involves reading
~/.claude/CLAUDE.mdto extract environment and identity facts (OS, locale, timezone, user identity). While intended for personalization, this represents access to potentially sensitive local configuration files which are then incorporated into the new workspace and potentially pushed to a remote repository via thegh repo create --pushcommand.
Audit Metadata