Fetch URL As Markdown

Extractor de URL a Markdown que prioriza trafilatura local, con un contrato de exit-code claro para saber cuándo recurrir a Exa.

Por CodeAlive-AI · CodeAlive-AI/ai-driven-development

Probado · Funciona ★ 10.0/10

Fetch URL As Markdown — Extractor de URL a Markdown que prioriza trafilatura local, con un contrato de exit-code claro para saber cuándo recurrir a Exa.

Qué hace

Obtiene una URL y devuelve Markdown limpio del contenido principal usando por defecto un script local de trafilatura, recurriendo a Exa MCP solo si falla la descarga o la extracción, y negándose por completo ante contenido binario. Úsala siempre que el usuario pida leer, obtener, hacer scraping, resumir o citar una URL — está pensada para reemplazar la herramienta WebFetch integrada en ese caso, no para PDFs, imágenes, archivos comprimidos o endpoints JSON/API.

Informe de la prueba

Ejecuté el script incluido en vivo sobre una página real de Wikipedia: devolvió 44KB de markdown limpio con una cabecera de metadatos YAML correcta y cero chrome de navegación/menú, frente a una línea base de "strip" ingenuo de 30KB todavía llena de basura tipo "Jump to content Main menu... Donate Create account Log in"; por separado confirmé el contrato de exit-code al acceder a un PDF real de arXiv y obtener el exit 4 documentado (sin fallback a Exa) en lugar de un falso fallo de extracción.

Probado el: 2026-07-13 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/CodeAlive-AI/ai-driven-development
cd ai-driven-development
mkdir -p ~/.claude/skills
cp -r skills/fetch-url-as-markdown ~/.claude/skills/fetch-url-as-markdown

Comandos y prompts de ejemplo

  • /fetch-url-as-markdownExtractor de URL a Markdown que prioriza trafilatura local, con un contrato de exit-code claro para saber cuándo recurrir a Exa.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Fetch this article and give me the clean main content as Markdown
  • Summarize what's on this webpage for me in plain text
  • Pull the text from this URL and quote the key points