Loading...
Loading...
Use markdown.new to fetch web content, convert files, and crawl sites as clean Markdown instead of raw HTML. Trigger this skill whenever you need to read a webpage, fetch URL content, convert a document (PDF, DOCX, XLSX, images, etc.), or crawl a website. This includes any task involving summarizing web pages, extracting content from URLs, ingesting documents, researching topics online, or gathering information from websites. If you're about to fetch HTML from a URL, use markdown.new instead — it returns clean Markdown with 80% fewer tokens.
npx skill4agent add frontboat/markdown-dot-new markdown-dot-newx-rate-limit-remaininghttps://markdown.new/curl -s 'https://markdown.new/https://example.com'curl -s 'https://markdown.new/' \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com", "method": "auto", "retain_images": false}'| Parameter | Values | Default | When to use |
|---|---|---|---|
| | | Use |
| | | Set |
https://markdown.new/https://example.com?method=browser&retain_images=truetext/markdownx-markdown-tokenscurl -s 'https://markdown.new/https://example.com/report.pdf'curl -s 'https://markdown.new/' \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com/report.pdf"}'curl -s 'https://markdown.new/convert' \
-F 'file=@document.pdf'{
"success": true,
"url": "https://example.com/report.pdf",
"title": "Report Title",
"content": "# Report Title\n\n...",
"tokens": 850
}datafilenamefile_typecurl -X POST 'https://markdown.new/crawl' \
-H 'Content-Type: application/json' \
-d '{"url": "https://docs.example.com", "limit": 50}'# All pages concatenated as Markdown
curl -s 'https://markdown.new/crawl/status/{jobId}'
# Per-page records as JSON
curl -s 'https://markdown.new/crawl/status/{jobId}?format=json'| Parameter | Description | Default |
|---|---|---|
| Starting URL (required) | — |
| Maximum pages to crawl, 1–500 | 500 |
| Maximum link depth, 1–10 | 5 |
| Enable JavaScript rendering for SPAs | false |
| URL discovery: | |
| Maximum cache age in seconds, 0–604800 | 86400 |
| Only visit URLs matching these wildcards | auto |
| Skip URLs matching these wildcards | — |
DELETE /crawl/status/{jobId}| Task | Method |
|---|---|
| Read a single web page | URL → Markdown (GET) |
| Fetch a remote PDF, DOCX, or spreadsheet | File → Markdown (GET or POST with URL) |
| Convert a local file on disk | File → Markdown (POST /convert with upload) |
| Retrieve content from multiple pages on a site | Crawl → Markdown |
| Handle a JS-heavy SPA that returns blank content | URL → Markdown with |
https://markdown.new/<url>method=browser/reference//extensions/retain_images=true