skill-builder
Pass
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
run_tests.js.tpltemplate, which is used to generate the test runner for new skills, utilizeschild_process.execSyncto execute JavaScript files found within thetests/directory. - [EXTERNAL_DOWNLOADS]: The standardized development process outlined in
SKILL.mdmandates the implementation ofinstallandupdatecommands that perform remote package downloads and installations (e.g.,npm install,pip install). - [PROMPT_INJECTION]: As a code and documentation generator, the skill exhibits an indirect prompt injection surface (Category 8):
- Ingestion points: User-provided functional descriptions, names, and design logic entering via natural language interaction during Phase 1-3.
- Boundary markers: The generated
SKILL.md.tplanddesign-doc.md.tpltemplates do not implement specific delimiters to isolate user-provided content from agent instructions. - Capability inventory:
scaffold.jshas file system write access (fs.writeFileSync), and the generated test environment has shell execution capabilities (execSync). - Sanitization: While the skill name is validated against a regex (
NAME_RE), other descriptive inputs used in template rendering are interpolated without sanitization.
Audit Metadata