skill-creator
Pass
Audited by Gen Agent Trust Hub on Feb 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]:
scripts/run_eval.pyutilizessubprocessto execute theclaudeCLI. This is a core feature used to test whether skill descriptions correctly trigger the agent. - [COMMAND_EXECUTION]:
eval-viewer/generate_review.pyexecutes thelsofcommand to identify and manage the process listening on the local server port, ensuring the review interface can start correctly. - [EXTERNAL_DOWNLOADS]: The
eval-viewer/viewer.htmltemplate downloads the SheetJS library fromcdn.sheetjs.com. This is a well-known service used to render spreadsheet data within the browser-based review tool. - [PROMPT_INJECTION]: The skill processes untrusted data such as user-generated skill drafts, execution transcripts, and tool outputs, which represents an indirect prompt injection attack surface.
- Ingestion points:
agents/grader.mdandagents/comparator.mdingest external outputs;scripts/run_eval.pyprocesses user queries. - Boundary markers:
scripts/improve_description.pyuses XML-style tags to delimit untrusted content from the system instructions. - Capability inventory: The skill can execute local CLI commands and manage the filesystem through its bundled scripts and subagents.
- Sanitization: HTML generation scripts use
html.escapeto prevent cross-site scripting when rendering untrusted content in reports.
Audit Metadata