convert-to-markdown
Pass
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches content from remote URLs to perform its conversion tasks.
scripts/html-to-md.pyfetches web content,scripts/mhtml-to-md.pydownloads MHTML files, andscripts/youtube-transcript.pyretrieves data from YouTube. - [COMMAND_EXECUTION]: The skill utilizes
uvxin its shebangs to dynamically manage and execute Python dependencies (httpx,markitdown,yt-dlp) for its scripts. - [PROMPT_INJECTION]: The skill processes untrusted external data, creating a surface for indirect prompt injection (Category 8).
- Ingestion points: Web page content (via URLs), MHTML file contents, and YouTube video transcripts.
- Boundary markers: The scripts do not implement specific boundary markers or delimiters to isolate the converted content from the agent's primary instructions.
- Capability inventory:
html-to-md.pycan write results to local files using the-oargument.mhtml-to-md.pycan read local files if provided as a path.youtube-transcript.pyinteracts with external APIs. - Sanitization:
youtube-transcript.pyremoves VTT markup from transcripts.mhtml-to-md.pyrelies on theMarkItDownlibrary to parse and convert HTML structure.
Audit Metadata