Publishes Markdown to a public URL and returns the link. Use when the user asks to share, publish, host, or get a link for a page — or when you have produced a long page that is better delivered as a link than pasted inline. No authentication required. Pages are public and cannot be edited after publishing, so do not publish secrets or private data.
Documents
Agenthost
Try itPublishes a static site or a folder of Markdown docs to a hosted URL and returns a private, pre-authenticated share link. Use when the user wants to publish a site/html/markdowns or share with someone else.
What it does
Publishes a static site or a folder of Markdown docs to a hosted URL and returns a private, pre-authenticated share link. Use when the user wants to publish a site/html/markdowns or share with someone else.
The skill document
Publish static files or Markdown, get back a private, pre-authenticated share link for a human. No signup, no key to start. id becomes the subdomain: {username}-{id}.agenthost.page.
Publish
Single file — pipe a .md or .html in with its Content-Type. Markdown renders, HTML is served as-is; the file lands at /.
curl -s --data-binary @report.md \
-H 'Content-Type: text/markdown' \
'https://agenthost.page/publish?id=report'
Folder — pipe a gzipped tar of the directory.
tar czf - -C ./dist . | curl -s --data-binary @- \
-H 'Content-Type: application/gzip' \
'https://agenthost.page/publish?id=myblog'
The JSON response has two fields that matter:
shareUrl— hand THIS to the human. Opening it logs the visitor in via a cookie on first load.ownerToken— save it. Shown once; the only way to redeploy to the same URL.
Both absolute (/css/app.css) and relative (./css/app.css) asset paths
resolve, since each site is its own subdomain root.
Redeploy the same URL
Reuse the ownerToken and username from the first publish:
tar czf - -C ./dist . | curl -s --data-binary @- \
-H 'Content-Type: application/gzip' \
-H 'Authorization: Bearer ' \
'https://agenthost.page/publish?id=myblog&username='
Notes
- Markdown docs: a folder of
.mdrenders GitBook-style (sidebar +README.mdhome). AddSUMMARY.mdfor ordering. GFM and```mermaidrender; mixed.html+.mdworks. - Limits (free tier): 50 files · 5 MB/file · 250 MB/site · 500 MB/account. Sites carry
noindexand are deleted 15 days after their last publish. - Making a site public, key rotation, recovery email, full field list, and error codes: references/http-api.md.
Related skills
Publish Markdown or HTML to a clean, shareable dochost.io link and hand the URL back to the user. Use when the user says "publish this", "share this as a lin...
Turn an idea into a live webpage in minutes, no code and no hosting setup. Use when a non-technical user wants to publish a webpage, landing page, one-pager, portfolio, or any simple site to the internet, or says things like put my idea online, publish my website, host my page, share my idea, or make a landing page. The agent writes the page, packages it, deploys to goclawgo, and returns a shareable URL.
Host HTML pages and share PDF/Word/PPT
Fetch any public web page and get back clean, LLM-ready markdown (polite, robots-respecting)
Deploy anything an agent builds to a live URL via the DataEcho platform at https://dataecho.ai — a single file, a static site, OR a server-side app (any stac...