Static Hosting AI Skill
One markdown file that teaches any AI agent to put your site online and give you a link. Free, no account needed.
SKILL.md
---
name:
publish-online
description: Publish a site, page, report, dashboard, slide deck, document, portfolio or small web app at a ShipStatic link anyone can open, with no account needed and optional built-in password protection. Use when the user asks to publish something, deploy or host a static site or a build folder, put it online, or get a link others can open. Not for HTML the user only wants to see, download or keep as a file.
---
## Two separate questions
1. How the files travel: you choose.
- The CLI: npx -y @shipstatic/ship@3 <folder> --json, for a folder on disk.
- The upload: the ShipStatic MCP server's deployments_upload tool, for files you send in the call.
Agent Skill
Teach your agent to ship.
One file that teaches any AI agent to put what it made online: a build folder through the CLI, or a page it wrote through the MCP server. No account needed. Publish first, claim later.
- Works with Claude Code, Cursor, Codex, Hermes, OpenClaw & more
- Publish without an account
- A claim link keeps the site for good
- Open standard, just a SKILL.md file
$
npx skills add shipstatic/plugin
Configuration as Code
One file. Full control.
Drop a ship.json in your project root to configure rewrites, redirects, and custom headers. No dashboard clicks, no deploy flags, just code.
SPA Rewrites
Route all paths to index.html for client-side routing.
Redirects
Permanent or temporary redirects with status codes.
Custom Headers
Set CORS, CSP, cache-control, and any other HTTP header.
ship.json
{
"rewrites": [
{
"source": "/**",
"destination": "/index.html"
}
]
}