tutorial-writer

Warn

Audited by Gen Agent Trust Hub on Oct 12, 2026

Risk Level: MEDIUMDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [DYNAMIC_EXECUTION]: The build sub-skill contains a React component example ('CodeSandbox.tsx') in 'skills/tutorial-writer-build/SKILL.md' that uses 'eval(code)' to execute arbitrary JavaScript. While the documentation includes a warning that a secure sandbox should be used in production, an agent following this template might inadvertently introduce a critical remote code execution vulnerability into the user's project.
  • [INDIRECT_PROMPT_INJECTION]: The skill architecture relies on fetching external data from the web during the 'research' phase to inform the 'writing' phase.
  • Ingestion points: External technical data is gathered via 'WebSearch' and stored in 'reference/' directories (defined in 'skills/tutorial-writer-research/SKILL.md').
  • Boundary markers: The skill does not define specific delimiters or instructions to ignore embedded prompts within the gathered research materials.
  • Capability inventory: The skill has the capability to write files to the local directory ('book/', 'web/'), execute shell commands ('npm run build'), and configure GitHub Actions for deployment.
  • Sanitization: There is no explicit mention of sanitizing or escaping the content fetched from the web before it is processed by the agent to generate tutorial chapters.
  • [COMMAND_EXECUTION]: The skill frequently uses shell commands for project management and deployment in 'skills/tutorial-writer-build/SKILL.md' and 'skills/tutorial-writer-publish/SKILL.md', including 'npm install', 'npm run build', and 'npx serve'. While these are standard for web development, they execute in the agent's environment.
  • [EXTERNAL_DOWNLOADS]: The deployment workflow in 'skills/tutorial-writer-publish/SKILL.md' references the 'withastro/action@v3' GitHub Action. This is a well-known service provided by the official Astro team and is used for standard CI/CD deployment to GitHub Pages.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Oct 12, 2026, 10:11 AM