From marvin
Publish a local HTML file or static site directory to a configured local share server and return a browser-viewable URL. Use when the user wants to open coding-agent output in a browser on the same machine or another device over a private tailnet.
npx claudepluginhub ondrej-svec/heart-of-gold-toolkit --plugin marvinThis skill uses the workspace's default tool permissions.
Publish browser-viewable artifacts to the local share server.
Set up a local share server for coding-agent HTML/static artifacts, or connect portable share skills to an existing compatible server. Use when the user wants local browser-share infrastructure, Tailscale-backed viewing, or reusable artifact publishing across coding agents.
Deploys HTML or text content to EdgeOne Pages and returns a public URL. No login or API key required. Useful for quick static page sharing or prototypes via npx mcporter.
Publishes text, markdown, JSON, or files to brewpage.app. Detects type via Bash, prompts for namespace and password using AskUserQuestion, sets TTL, returns public URL.
Share bugs, ideas, or general feedback.
Publish browser-viewable artifacts to the local share server.
.html fileindex.htmlCommon producers include:
If the server is not configured yet, stop and run share-server-setup first.
bash scripts/healthcheck.sh
bash scripts/publish.sh <path>
scripts/healthcheck.sh — check server config and health before publishingscripts/publish.sh — publish a single HTML file or static site directoryThe publish script prints structured JSON to stdout. Use the returned url as the primary browser URL. If both url and viewerUrl are present, prefer url when it is a tailnet/browser-facing URL.
share-server-setupindex.html in a directory → reject rather than guessdocs/usage.mddocs/troubleshooting.md