Brewpage Publish is a skill that lets an AI agent deploy content directly to brewpage.app without any hosting setup. It accepts four content types: static site directories containing HTML, CSS, and JavaScript; markdown documents; raw HTML text; formatted JSON payloads; and single file assets uploaded via multipart upload. The skill detects the content type automatically and selects the appropriate deployment path, so the agent does not need to branch on format itself.
For static site directories, the skill zips the directory, detects the entry point (such as index.html), and strips sensitive files including .env and .git before uploading. Deployments can be made public or password-protected, and they can be assigned to custom namespaces for internal organization. A TTL (Time-To-Live) value can be set to make deployments temporary. Owner tokens are saved locally to .claude/brewpage-history.md, which allows the agent to delete or update a deployment programmatically at a later time.
Built-in safeguards prevent accidental publication of node_modules, source code, or environment secrets. This makes it suitable for agent workflows that generate UI previews, documentation pages, or data reports that need to be shared quickly without involving a cloud provider account or a deployment pipeline. It is not a general-purpose hosting service and does not support server-side runtimes or databases.