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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/marvin:share-htmlThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Publish browser-viewable artifacts to the local share server.
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.mdnpx claudepluginhub ondrej-svec/heart-of-gold-toolkit --plugin marvinSet 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.
Proactively offers to publish HTML/Markdown reports, plans, docs, dashboards, or built static sites as shareable public links via Pagecast.
Deploys a single HTML file to FluidDocs hosting. Handles browser sign-in and opens the live URL. Triggered by words like 'deploy', 'publish', 'ship it'.