skill-creator
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill includes several Node.js scripts (e.g.,
scripts/aggregate-benchmark.js,eval-viewer/generate-review.js) designed to be executed via a JavaScript REPL or shell to manage the skill lifecycle, aggregate benchmarks, and generate HTML reports. These scripts interact with the local filesystem to process evaluation data and draft skill files. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an ingestion surface where it reads files from a project workspace (e.g.,
eval_metadata.json,grading.json, and outputs from skill runs) to generate review reports. - Ingestion points: The
findRunsfunction ineval-viewer/generate-review.jsrecursively reads files from theoutputsdirectory of a specified workspace. - Boundary markers: The skill instructions require the agent to capture user intent and explicitly confirm before publishing or deleting skills.
- Capability inventory: The skill uses native
host.skillsmethods for skill management and standard Node.jsfsmodules for local file operations. - Sanitization: The skill implements sanitization in
scripts/utils.jsvia anescapeHtmlfunction, usestextContentineval-viewer/viewer.htmlfor rendering file contents, and escapes JSON sequences ineval-viewer/generate-review.jsto prevent script injection in generated HTML. - [SAFE]: The overall behavior of the skill is consistent with its stated purpose as a "Skill Creator." It uses platform-native tools for sensitive operations like publishing and deleting, and the included scripts are transparent utilities for development workflows.
Audit Metadata