create-parallel-stories
Pass
Audited by Gen Agent Trust Hub on Nov 10, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The
read-config.shutility executes an embedded Python script using thepython -cflag. This script is used to parse the localskills-config.yamlfile. While the execution is dynamic, the source is provided within the skill and includes security hardening such as scrubbingsys.pathto prevent module hijacking. - [COMMAND_EXECUTION]: The skill workflow requires the agent to execute several shell commands, including
git worktreefor environment isolation,npm installfor dependency management, andgh pr createfor pull request automation. These capabilities are within the scope of the skill's purpose but represent a local command execution surface. - [INDIRECT_PROMPT_INJECTION]: The skill analyzes external data sources to generate its output, which could be exploited via malicious content in those documents.
- Ingestion points:
skills-config.yaml, PRD shard files in the configuredPRD_ROOT, and architecture documents inARCH_ROOT. - Boundary markers: The skill instructions do not specify the use of delimiters or 'ignore' instructions when processing the content of these external files.
- Capability inventory: The agent has the ability to write new story files, update existing epic documents, and execute Git and CLI tool commands.
- Sanitization: The
read-config.shscript implements a strict YAML loader (_StrictLoader) to validate configuration data, preventing duplicate keys and ensuring the file mapping is well-formed.
Audit Metadata