skill-vetter
Pass
Audited by Gen Agent Trust Hub on Mar 27, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill facilitates the download and preview of external code from GitHub, skillhub, and platform markets into a dedicated temporary directory (
/tmp/skillhub-preview/) for the purpose of security evaluation. - [COMMAND_EXECUTION]: The skill utilizes
shell_execto perform necessary inspection tasks, including usingfindto list files,catto read their contents, andrmfor cleaning up the preview environment. It also uses theskillhubCLI tool to manage skill previews. - [PROMPT_INJECTION]: The vetting protocol in
SKILL.mdcontains an indirect prompt injection surface as it requires the agent to read and evaluate untrusted code from external skills. - Ingestion points: Untrusted data from the skills being vetted is ingested into the agent context via the output of
catcommands (instructed inSKILL.md). - Boundary markers: The protocol in
SKILL.mddoes not specify boundary markers or delimiters to isolate untrusted content from the agent's core instructions. - Capability inventory: The agent maintains
shell_execcapabilities (instructed inSKILL.md) while processing the potentially malicious ingested data. - Sanitization: No explicit sanitization or escaping of the ingested code content is defined in the
SKILL.mdprotocol.
Audit Metadata