baoyu-url-to-markdown
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: Spawns a local browser process to render web pages. The skill identifies and launches local browser executables such as Chrome or Edge using
node:child_process.spawninscripts/cdp.tsto perform its content capture function. - [DYNAMIC_EXECUTION]: Executes JavaScript within the browser environment to extract and clean content. It utilizes the Chrome DevTools Protocol
Runtime.evaluatemethod to run extraction scripts inside the page context as seen inscripts/cdp.ts. - [INDIRECT_PROMPT_INJECTION]: Ingests and processes untrusted data from arbitrary third-party websites which could contain malicious instructions.
- Ingestion points: Fetches content from user-provided URLs in
scripts/main.ts. - Boundary markers: The output Markdown is generated without specific delimiters or instructions to ignore embedded commands.
- Capability inventory: The skill can launch local processes and write files to the disk.
- Sanitization: Filters scripts and styles using standard libraries like
turndownandlinkedom, but the text content is not escaped against prompt injection attacks. - [EXTERNAL_DOWNLOADS]: The skill instructions in
SKILL.mdusenpxto execute scripts, which may involve downloading external runtimes or packages from the official NPM registry.
Audit Metadata