Skip to main content
Install the SimpleHost skill and your agent can publish anything to the web.

Step 1: Install or refresh

The simplest, cross-agent way is the package registry:
Prefer a script? Download it first so you can read it, then run it:
Already installed? Re-run either command any time to refresh to the latest version of the skill. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills standard.

Step 2: Publish

Open a new agent session and say:
or
or
The agent handles everything — scanning files, uploading, and returning a live URL. Your agent publishes instantly — no questions, no setup. If you don’t have an API key, it publishes as a temporary link (expires in 24 hours). After publishing, the agent will offer to make it permanent for free. When a newer skill version is available, SimpleHost surfaces a one-line notice after a publish — re-run the install command above (or npx skills update simplehost) to refresh. It never updates anything on its own.

Step 3: Make it permanent (optional)

After your first publish, the agent will say:
The agent saves your API key automatically. From now on, every publish is permanent — no setup ever again.
That’s the entire flow. Install → publish → done. Your agent handles everything.

For humans (manual)

If you prefer to publish directly from the command line without an agent:

Get the publish script

Publish a directory

Update an existing site

Only changed files are uploaded. Unchanged files are copied server-side.

For developers (API)

Build your own integration with the REST API. See the API Reference for full details.
Your agent can also discover the API automatically via:

Next steps

Skill usage examples

See what agents can do with SimpleHost.

Plans & Limits

Free tier gets you 500 sites and 200 MB.

How it works

Architecture and publish flow details.