problem-description
Pass
Audited by Gen Agent Trust Hub on Aug 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions direct the agent to use shell commands such as
mkdir -pandmvto manage the lifecycle and placement of generated HTML artifacts within the user's project directory.\n - Evidence:
SKILL.mdcontains explicit instructions for using these commands to ensure files are moved from agent sandboxes to the appropriate project workspace path.\n- [DYNAMIC_EXECUTION]: The skill includes a post-assembly validation script that executes an external binary to check the syntax of generated code.\n - Evidence:
scripts/check-walkthrough.pyusessubprocess.run(['node', '--check', ...])to perform static syntax analysis on JavaScript code extracted from the assembled HTML file.\n- [INDIRECT_PROMPT_INJECTION]: The skill features a surface for indirect prompt injection by ingesting data from the user's workspace and specific context files.\n - Ingestion points: The agent is instructed to read
CONTEXT.md(or a mapped context viaCONTEXT-MAP.md) to extract term definitions for the walkthrough glossary inSKILL.mdPhase 1 and Phase 4.\n - Boundary markers: No explicit delimiters or instructions to ignore embedded commands within the ingested context files are provided.\n
- Capability inventory: The skill possesses file writing capabilities and command execution access via the shell and the
check-walkthrough.pyscript.\n - Sanitization: No explicit sanitization or escaping of the ingested
CONTEXT.mdcontent is described before it is inserted into the HTML narration or glossary.
Audit Metadata