section-builder
Pass
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/check-before-merge.shfacilitates the execution of shell commands provided as arguments viash -c. This is used during the merging process to run recipe-defined checks. - [EXTERNAL_DOWNLOADS]: The
references/trim.mdfile recommends usingnpxorpipx runto dynamically fetch and execute various static analysis tools (knip,vulture,deptry,jscpd,lizard) from public registries. - [COMMAND_EXECUTION]: The skill makes extensive use of
gitand the GitHub CLI (gh) to manage branches, push code, perform API requests, and merge pull requests. It includes logic to prevent accidental uploads to the source repository. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted input from the codebase (such as the 'masterplan' and 'piece' descriptions) which can influence sensitive operations:
- Ingestion points: Loads instructions and constraints from
SKILL.md,masterplan, and code comments (Under the hood). - Boundary markers: Relies on markdown headers and plain-line notes; lacks formal sanitization or strict delimiters for code-integrated feedback.
- Capability inventory: Performs file system modifications, Git pushes, and arbitrary shell command execution through the
check-before-merge.shutility. - Sanitization: Lacks explicit shell-escaping or structural validation for data extracted from files and interpolated into command strings.
Audit Metadata