blog-generator
Pass
Audited by Gen Agent Trust Hub on Jul 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill implements a workflow that ingests data from the local codebase to generate article content, which introduces a surface for indirect prompt injection if the project files contain malicious instructions.
- Ingestion points: The skill uses
Glob,Grep, andReadtools in Step 2 to orientation itself within the user's repository. - Boundary markers: The workflow utilizes independent subagents to produce structured reports (defined in
references/subagent-report-format.md), providing a layer of isolation between raw file content and the final prose synthesis. - Capability inventory: The skill is authorized to use
Bash,Write,Edit, andTasktools to manage files and execution. - Sanitization: The publishing script (
scripts/publish-blog.sh) uses Python'shtml.escapeto sanitize titles and slugs when updating the blog index. - [COMMAND_EXECUTION]: The skill utilizes local shell scripts for critical workflow gates, including
scripts/validate-blog.shfor structural integrity checks andscripts/publish-blog.shfor managing the Git publishing lifecycle (add, commit, push). - [EXTERNAL_DOWNLOADS]: The generated blog post template (
assets/blog-template.html) references external ESM libraries for Mermaid diagrams and Shiki syntax highlighting from well-known CDNs (cdn.jsdelivr.netandesm.sh). These resources are fetched by the user's browser at viewing time and do not execute within the agent's environment.
Audit Metadata