Skip to main content

Natural Language

Just tell your agent what to publish. The skill triggers automatically on phrases like:
  • “Publish this project”
  • “Deploy my dist folder”
  • “Give me a live URL for this”
  • “Host this HTML file”
  • “Make this site live”
  • “Share this as a website”
  • “Update my site”

Slash Command

You can also invoke the skill directly:
Or without arguments (the skill will auto-detect what to publish):

Examples

Publish a project

Update an existing site

First-time publish (no account)

Publish blocked because a private key was found

If secure browser-side secret handling is unavailable

If the user says no

Ask a product question

Auto-Detection

When you don’t specify a directory, the skill looks for common build outputs:
  1. dist/ — Vite, Rollup, Parcel
  2. build/ — Create React App, Webpack
  3. out/ — Next.js static export
  4. public/ — Static files
  5. .next/out/ — Next.js
If none are found, the agent asks you what to publish.

Tips

Set SIMPLEHOST_API_KEY in your shell profile so the skill can publish permanently without asking for authentication each time.
  • The skill remembers the slug from the last publish in the conversation, so “update my site” works without specifying the slug again
  • You can publish single files too — the skill creates a temporary directory automatically
  • The skill works with any file type: HTML, images, PDFs, videos, ZIP files, etc.
  • If a publish is blocked because a secret was detected, the agent should explain it in plain language and ask permission before securing anything