skill-creator
Warn
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The scripts
run_eval.py,run_task_eval.py, andimprove_description.pymake extensive use ofsubprocess.Popenandsubprocess.runto execute thecopilotCLI tool. These calls incorporate user-provided queries and prompts directly into the command arguments. - [REMOTE_CODE_EXECUTION]: The skill implements a workflow that dynamically generates
SKILL.mdfiles and temporary Python scripts (such aspivot_sales.py), which are then executed by the agent. This allows for the execution of arbitrary instructions generated or modified during the skill creation process. - [DATA_EXFILTRATION]: The file
pivot_sales.pyis hardcoded to read from and write to the user's home directory (Path.home() / "data"). While intended for processing sales data, this pattern demonstrates the capability to access sensitive user files. - [PROMPT_INJECTION]: The skill processes untrusted user data (eval queries and qualitative feedback) and interpolates them into agent prompts and subprocess execution lists. This presents an indirect prompt injection surface as documented in
SKILL.mdand handled inrun_eval.py. - [EXTERNAL_DOWNLOADS]: The
viewer.htmltemplate loads thexlsxlibrary from an external CDN (cdn.sheetjs.com) at runtime to render spreadsheet data in the browser.
Audit Metadata