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.
Probado · Funciona
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 MarkdownSummarize what's on this webpage for me in plain textPull the text from this URL and quote the key points