share-html

Publish local HTML files or static site directories to a share server.

18|3|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill share-html
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: share-html
Source: https://github.com/ondrej-svec/heart-of-gold-toolkit/tree/main/plugins/marvin/skills/share-html
Command: npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill share-html

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Publish browser-viewable HTML artifacts by publishing a local HTML file or static site directory to a configured local share server, returning a browsable URL.

Core Features & Use Cases

  • Publish a single HTML file to obtain a stable, shareable URL for browsers on the same machine or across the tailnet.
  • Publish a static site directory (must contain index.html at root) by zipping and uploading for distribution.
  • Use cases include sharing brainstorm results, reports, dashboards, or previews with teammates or across devices.

Quick Start

Publish a local HTML file or static site directory by running the publish script with the path to your artifact.

Frequently Asked Questions about share-html

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a local HTML file to a URL for sharing?

To publish a local HTML file to a shareable URL, run the publish script with the path to your HTML artifact. This uploads the file to a configured local share server and returns a browsable URL for browser viewing.

Can I publish an entire static site directory instead of a single HTML file?

Yes, you can publish a static site directory by running the publish script with the directory path. The directory must contain an index.html file at its root, which is then zipped and uploaded to the share server.

Do I need a specific server setup to share HTML artifacts and get a browsable URL?

Yes, sharing HTML artifacts requires a configured local share server. The Skill relies on this server along with supporting CLI tools to perform health checks and handle the artifact uploads.

What is the best way to share HTML reports and dashboards across devices?

The best way to share HTML reports and dashboards across devices is to publish them to a local share server. This generates a stable, browsable URL that is accessible across machines on the same network or tailnet.

Why does my static site directory fail to publish to the share server?

Publishing a static site directory fails if it does not contain an index.html file at the root level. The publish script requires this specific file structure to successfully zip and upload the artifact.