skill-generator
Pass
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill extensively uses the
Bashtool to perform filesystem operations, including directory creation (mkdir -p) and project scaffolding. It also generates functional Bash scripts based on templates for inclusion in the new skills. - [DYNAMIC_EXECUTION]: As a code generator, the skill produces executable Python and Bash scripts, as well as Markdown files containing orchestration logic (e.g., Javascript-like pseudocode) intended for runtime execution by an agent.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted user input via the
AskUserQuestiontool to define the generated skill's metadata, purpose, and logic. This data is interpolated into the generated skill's prompts and configuration files. - Ingestion points: User input is collected in
phases/01-requirements-discovery.mdviaAskUserQuestionprompts. - Boundary markers: Generated templates generally lack explicit delimiters or instructions to ignore embedded commands in the interpolated user content.
- Capability inventory: The generator uses
Agent,Bash,Read, andWriteacross its phases. - Sanitization: The skill includes a
validateSkillNamefunction (documented inspecs/skill-requirements.md) and basic escaping logic in LLM-related templates, though these are largely provided as patterns for the agent to follow during generation.
Audit Metadata