CreateCLI
Pass
Audited by Gen Agent Trust Hub on Mar 5, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DATA_EXFILTRATION]: The skill generates and manages code that accesses sensitive configuration files on the local file system, such as
~/.claude/.envand~/.opencode/.env, to retrieve API keys for use in generated API client CLIs. - [COMMAND_EXECUTION]: The workflow involves executing shell commands to set executable permissions (
chmod +x) on newly created files and running the generated TypeScript scripts via the Bun runtime for validation. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it interpolates user-provided strings, such as command names, descriptions, and purpose, directly into generated source code without implementing explicit sanitization or boundary markers.
- Ingestion points: User requirement extraction in
Workflows/CreateCli.md(Step 1). - Boundary markers: None present in the templates used for code generation.
- Capability inventory: The skill has the ability to write files, modify permissions, and execute generated code.
- Sanitization: No input validation or escaping mechanisms are described for user-provided data.
- [EXTERNAL_DOWNLOADS]: Fetches the
commanderpackage from the public npm registry usingbun addduring the CLI tier upgrade process.
Audit Metadata