OpenClaw · Skill
Auteng Docs Curl Publish
Publishes markdown content to a hosted URL via a single curl POST request. Supports Mermaid diagrams, KaTeX math, and code blocks. Returns a shareable link to the rendered document.
Install
Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.
Primary command
clawhub install operator-auteng-ai/auteng-docs-curl-publishClawHub installer
npx clawhub@latest install operator-auteng-ai/auteng-docs-curl-publishOpenClaw CLI
openclaw skills install operator-auteng-ai/auteng-docs-curl-publishDirect OpenClaw install
openclaw install operator-auteng-ai/auteng-docs-curl-publishWhat this skill does
Publishes markdown content to a hosted URL via a single curl POST request. Supports Mermaid diagrams, KaTeX math, and code blocks. Returns a shareable link to the rendered document.
Why it matters
Renders and hosts markdown instantly from a single curl command, with no account, login, or static site setup required.
Typical use cases
- Sharing a formatted technical spec without a wiki or docs platform
- Publishing a Mermaid architecture diagram from a CI script
- Sending a rendered report link in a chat message instead of attaching a file
- Generating an expiring doc link for a temporary project handoff
- Posting a KaTeX math writeup without setting up a static site
Source instructions
AutEng Docs Curl Publish
Use this endpoint:
https://auteng.ai/api/tools/docs/publish-markdown/
Send JSON with:
markdown(required)title(optional)expires_hours(optional)
Use this command to publish markdown:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/" \
-H "Content-Type: application/json" \
-d @- <<'JSON'
{
"markdown": "# API Test\n\nHello from curl.",
"title": "API Test",
"expires_hours": 24
}
JSON
Extract only the share URL:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/" \
-H "Content-Type: application/json" \
-d '{"markdown":"# Hello\n\nPublished from curl."}' \
| jq -r '.share_url'
Extract a compact success payload:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/" \
-H "Content-Type: application/json" \
-d '{"markdown":"# Hello\n\nPublished from curl."}' \
| jq '{title, share_url, expires_at}'
Treat any response without share_url as an error and show the full JSON body.