skill-creator
Pass
Audited by Gen Agent Trust Hub on Aug 1, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses Python's
subprocessmodule to execute theclaudeCLI tool and system utilities likelsof. This is found inscripts/run_eval.py,scripts/improve_description.py, andeval-viewer/generate_review.py. These operations are essential for running trigger evaluations and managing the lifecycle of the local evaluation viewer server. - [DATA_EXPOSURE]: The evaluation viewer script (
eval-viewer/generate_review.py) reads files from the evaluation workspace and converts them to Base64 strings to display them in a local HTML report. This functionality allows developers to qualitatively review the output of their skills during the development process. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data such as user-provided test queries and feedback during its optimization loop.
- Ingestion points: Reads data from
eval_set.json,feedback.json, and the content of the skills being developed (e.g.,SKILL.md). - Boundary markers: While the skill uses structured JSON for data exchange, it does not employ explicit 'ignore instructions' delimiters when interpolating data into prompts for the Claude CLI.
- Capability inventory: The skill can execute shell commands via the
claudeCLI and perform file system operations within the local workspace. - Sanitization: Standard HTML escaping is applied to text data rendered in the browser-based evaluation viewer to prevent local script execution.
Audit Metadata