qiaomu-markdown-proxy
Pass
Audited by Gen Agent Trust Hub on Aug 6, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches content from external proxy services
r.jina.aianddefuddle.mdusingcurlas its primary method for URL-to-Markdown conversion. - [COMMAND_EXECUTION]: The skill invokes several system commands and scripts to process various URL types, including
curl,python3,pdftotext, andmarker_single. - [REMOTE_CODE_EXECUTION]: In
scripts/fetch.sh, the skill usesnpx --yes agent-fetch, which automatically downloads and executes theagent-fetchutility from the npm registry as a last-resort fallback. - [PROMPT_INJECTION]: The skill has an indirect prompt injection surface because it processes untrusted content from arbitrary URLs and presents it to the agent.
- Ingestion points: External web content retrieved via
fetch.sh,fetch_feishu.py, andfetch_weixin.py(file:SKILL.md). - Boundary markers: Absent. The instructions direct the agent to display the full Markdown content directly without explicit delimiters or warnings to ignore embedded instructions.
- Capability inventory: Subprocess execution for data processing, network access for fetching URLs, and file system writes to the
~/Downloadsdirectory (file:SKILL.md). - Sanitization: The skill performs basic validation for line count and common error pages but does not sanitize or escape the retrieved Markdown content before display.
Audit Metadata