skills/xe/site/blogpost-creator/Gen Agent Trust Hub

blogpost-creator

Pass

Audited by Gen Agent Trust Hub on Apr 29, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill fetches content from arbitrary user-provided URLs using both the WebFetch tool and a custom Node.js script (extract-meta.js). This behavior can be exploited to reach internal network services (SSRF) if not restricted by the underlying platform.
  • [COMMAND_EXECUTION]: The skill executes local commands including go run ./cmd/hydrate for content hydration and node extract-meta.js for metadata extraction. While the Bash tool is restricted to go run in the configuration, the instructions still direct the agent to run Node.js scripts.
  • [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection through the ingestion of untrusted web content. 1. Ingestion points: Metadata and summary text are extracted from external HTML pages in extract-meta.js and SKILL.md workflows. 2. Boundary markers: There are no protective delimiters or instructions to ignore commands embedded in the fetched titles or descriptions. 3. Capability inventory: The skill possesses file system access (Write, Edit) and restricted shell access (Bash), which could be targeted by instructions hidden in processed data. 4. Sanitization: The script performs no sanitization or validation of the fetched metadata before it is used to populate file frontmatter and content.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 29, 2026, 01:05 PM