skill-publish-verify
Warn
Audited by Gen Agent Trust Hub on Aug 7, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill executes the main script of the target skill provided in the
skill_path. Inscripts/nodes/preflight_target.py, it runspython3 scripts/run.py --schemafrom the target directory to extract metadata. If the target directory contains malicious code, it will be executed on the host system. - [EXTERNAL_DOWNLOADS]: The
scripts/nodes/install_deps.pymodule automatically identifies and installs dependencies usingpip. It reads these dependencies from the target skill'srequirements.txtor thedependenciesfield in itsSKILL.mdfrontmatter. This can lead to the installation of malicious or vulnerable packages if the target skill is untrusted. - [COMMAND_EXECUTION]: The skill heavily relies on
subprocess.runacross multiple modules to manage its workflow. This includesscripts/nodes/isolate_env.pyfor creating virtual environments,scripts/nodes/install_deps.pyfor package management, andscripts/nodes/preflight_target.pyfor executing target code. - [PROMPT_INJECTION]: As a tool designed to process and verify other skills, it exhibits a surface for indirect prompt injection. It ingests untrusted data from the target skill's
SKILL.mdand the user-provideddemandstring, which are then interpolated into JSON briefs (_agent_run_brief.jsonand_agent_report_brief.json) used to instruct the agent's behavior during the verification process. - Ingestion points:
case.json(skill_path, demand), target skill'sSKILL.md, and generated artifacts. - Boundary markers: Instructions are passed via structured JSON files, providing some logical separation but no explicit security delimiters.
- Capability inventory: Full file system access within the work directory, network access (via pip), and subprocess execution.
- Sanitization: The skill performs structural validation of the case file but does not sanitize the content of the
demandor the target skill's instructions.
Audit Metadata