Loading...
Loading...
Use this skill whenever Claude needs to fetch, read, extract, or analyze content from a web URL. Converts web pages into clean, token-efficient markdown using the markdown.new service instead of fetching raw HTML. Trigger when the user provides a URL and wants its content summarized, quoted, analyzed, compared, extracted, or processed. Also trigger when Claude needs to read documentation, blog posts, articles, wikis, release notes, changelogs, or any web-hosted text content. Even if the user just pastes a URL with no instruction, use this skill. Do NOT use for binary files, authenticated pages, or API endpoints returning JSON/XML.
npx skill4agent add dnh33/markdown-fetch markdown-fetchhttps://markdown.new/https://markdown.new/https://markdown.new/{target_url}curl# Basic fetch
curl -sL "https://markdown.new/https://example.com/article"
# With a timeout (recommended)
curl -sL --max-time 30 "https://markdown.new/https://example.com/article"
# Save to file for large pages
curl -sL --max-time 30 "https://markdown.new/https://example.com/docs/guide" -o /home/claude/fetched_page.mdhttps://http://markdown.new/-sL-s-L--max-time 30| User intent | Fetch command |
|---|---|
| "Summarize this article: https://example.com/blog/post" | |
| "What does the README say?" (with a GitHub link) | |
| "Compare these two pages" | Fetch both URLs separately, then compare the results |
--max-time[BEGIN UNTRUSTED WEB CONTENT]
... everything from the page ...
[END UNTRUSTED WEB CONTENT]