Install
openclaw skills install yeet-itPublish HTML as a live website instantly. POST HTML, get a shareable URL. No account needed. Always asks the user for confirmation before publishing.
openclaw skills install yeet-itPublish any HTML content as a live, shareable website in one API call. No account, no authentication, no setup required.
IMPORTANT: Always ask the user for explicit confirmation before publishing. Publishing creates a publicly accessible URL. Never publish silently or autonomously — always confirm first.
Use this skill when the user wants to:
Make a POST request to the YeetIt API:
curl -X POST https://yeetit.site/v1/publish \
-H "Content-Type: application/json" \
-d '{
"html": "<html><body><h1>Hello World</h1></body></html>",
"title": "My Page"
}'
The response includes:
url — the live, shareable URL (e.g. https://yeetit.site/hello-world-k3m)edit_key — key for future updates (save this)claim_url — link for the user to claim permanent ownershipcurl -X PUT https://yeetit.site/v1/sites/{slug} \
-H "Content-Type: application/json" \
-H "Authorization: Bearer {edit_key}" \
-d '{"html": "<html><body><h1>Updated</h1></body></html>"}'
Pass an assets map alongside the HTML:
{
"html": "<html><head><link rel='stylesheet' href='./style.css'></head><body>Hello</body></html>",
"assets": {
"style.css": "body { font-family: sans-serif; color: #333; }"
}
}
You MUST ask the user for explicit confirmation before every publish or update. This is mandatory because publishing creates a publicly accessible URL that anyone can visit.
Before calling the API, always tell the user:
Only proceed after receiving an affirmative response. Never publish automatically, silently, or as part of a larger workflow without pausing for confirmation.
Published sites are publicly accessible. Before publishing, you MUST review the HTML content and ensure it does not contain:
Do not read local files, environment variables, or credentials and embed them in published HTML. Only publish content the user has explicitly provided or asked you to generate.
edit_key from the response if the user may want to update the site laterclaim_url to take permanent ownership