Markdown.new Skill
/install markdown-convert
Markdown.new
Use this skill to convert public URLs into LLM-ready Markdown via markdown.new.
Path Resolution (Critical)
- Resolve relative paths like
scripts/...andreferences/...from the skill directory, not workspace root. - If current directory is unknown, use an absolute script path.
python3 ~/.codex/skills/markdown-new/scripts/markdown_new_fetch.py 'https://example.com'
cd ~/.codex/skills/markdown-new
python3 scripts/markdown_new_fetch.py 'https://example.com'
Avoid this pattern from an arbitrary workspace root:
python3 scripts/markdown_new_fetch.py 'https://example.com'
Workflow
- Validate the input URL is public
httporhttps. - Run
scripts/markdown_new_fetch.pywith--method autofirst. - Re-run with
--method browserif output misses JS-rendered content. - Enable
--retain-imagesonly when image links are required. - Capture response metadata (
x-markdown-tokens,x-rate-limit-remaining, and JSON metadata when present) for downstream planning.
Quick Start
Commands below assume current directory is the skill root (~/.codex/skills/markdown-new).
python3 scripts/markdown_new_fetch.py 'https://example.com' > page.md
python3 scripts/markdown_new_fetch.py 'https://example.com' --method browser --retain-images --output page.md
python3 scripts/markdown_new_fetch.py 'https://example.com' --deliver-md
Method Selection
auto: default. Let markdown.new use its fastest successful pipeline.ai: force Workers AI HTML-to-Markdown conversion.browser: force headless browser rendering for JS-heavy pages.
Use auto first, then retry with browser only when needed.
Delivery Mode
- Use
--deliver-mdto force file output in.mdformat. - In delivery mode, content is wrapped as:
\x3Curl>...markdown...\x3C/url>
- If
--outputis omitted, the script auto-generates a filename from the URL.
API Modes
- Prefix mode:
https://markdown.new/https://example.com?method=browser&retain_images=true
- POST mode:
POST https://markdown.new/- JSON body:
{"url":"https://example.com","method":"auto","retain_images":false}
Prefer POST mode for automation and explicit parameters.
Limits And Safety
- Treat
429as rate limiting (documented limit: 500 requests/day/IP). - Convert only publicly accessible pages.
- Respect
robots.txt, terms of service, and copyright constraints. - Do not treat markdown.new output as guaranteed complete for every page; verify critical extractions.
References
references/markdown-new-api.md
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install markdown-convert - 安装完成后,直接呼叫该 Skill 的名称或使用
/markdown-convert触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Markdown.new Skill 是什么?
Convert public web pages into clean Markdown with markdown.new for AI workflows. Use when tasks require URL-to-Markdown conversion for summarization, RAG ing... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 19021 次。
如何安装 Markdown.new Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install markdown-convert」即可一键安装,无需额外配置。
Markdown.new Skill 是免费的吗?
是的,Markdown.new Skill 完全免费(开源免费),可自由下载、安装和使用。
Markdown.new Skill 支持哪些平台?
Markdown.new Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Markdown.new Skill?
由 joelchance(@joelchance)开发并维护,当前版本 v1.0.0。