Fetch URL As Markdown
Fetcher da URL a Markdown basato su trafilatura in locale, con un contratto di exit-code chiaro su quando ripiegare su Exa.
Promosso
Cosa fa
Recupera un URL e restituisce il Markdown pulito del contenuto principale usando per default uno script trafilatura locale, ripiegando su Exa MCP solo in caso di fallimento del download o dell'estrazione, e rifiutando del tutto i contenuti binari. Usalo ogni volta che l'utente chiede di leggere, recuperare, fare scraping, riassumere o citare un URL — è pensato per sostituire lo strumento WebFetch integrato in questo caso, non per PDF, immagini, archivi o endpoint JSON/API.
Rapporto di test
Ho eseguito lo script incluso dal vivo su una vera pagina Wikipedia: ha restituito 44KB di markdown pulito con un header di metadati YAML corretto e zero elementi di navigazione/menu, contro una baseline naive-strip da 30KB ancora piena di rumore tipo "Jump to content Main menu... Donate Create account Log in"; ho verificato separatamente il contratto di exit-code colpendo un vero PDF arXiv e ottenendo il documentato exit 4 (nessun fallback su Exa) invece di un falso fallimento di estrazione.
Testato il: 2026-07-13 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/fetch-url-as-markdownFetcher da URL a Markdown basato su trafilatura in locale, con un contratto di exit-code chiaro su quando ripiegare su Exa.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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