artifact-publishing

Publish HTML artifacts to web hosting and validate the public URL.

15|12|Updated Jan 10, 2025
One-click install
npx skills add https://github.com/gptme/gptme-contrib --skill artifact-publishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifact-publishing
Source: https://github.com/gptme/gptme-contrib/tree/main/skills/artifact-publishing
Command: npx skills add https://github.com/gptme/gptme-contrib --skill artifact-publishing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publish HTML artifacts (demos, visualizations, interactive tools) to the web to make work visible and shareable.

Core Features & Use Cases

  • Publish interactive HTML artifacts to hosting platforms (GitHub Pages, Gist, or other hosting) for public access.
  • Provide a predictable artifact structure, including demos/, visualization/, and index.html for easy deployment.
  • Support end-to-end publishing workflow from artifact creation to deployment verification.

Quick Start

Publish the current artifact to a hosting target and retrieve the public URL.

Frequently Asked Questions about artifact-publishing

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

FAQPage Schema
How do I publish interactive HTML artifacts to the web?

To publish interactive HTML artifacts to the web, the Skill automates an end-to-end workflow from structuring files to deploying them on hosting targets like GitHub Pages. It validates the deployment and retrieves a public URL for immediate sharing.

What is the best way to host HTML visualizations for public access?

The best way to host HTML visualizations for public access is through an automated publishing workflow that deploys a structured artifact directory. This ensures your demos and interactive tools are immediately accessible via a verified public web URL.

Does this publishing workflow support GitHub Pages for hosting demos?

Yes, the publishing workflow supports GitHub Pages for hosting demos. It accommodates standard hosting targets to make interactive HTML visualizations publicly accessible and provides deployment verification.

How do I structure HTML files before publishing to web hosting?

You structure HTML files by organizing them into a predictable artifact directory format. This includes creating specific folders like demos/ or visualization/ alongside a root index.html file to ensure smooth deployment.

Can I get a public URL after deploying an HTML artifact?

Yes, you can get a public URL after deploying an HTML artifact. The Skill enforces deployment validation to ensure the interactive content is successfully hosted and returns the accessible public link.

What are the limitations when publishing interactive HTML to GitHub Pages?

A key limitation when publishing interactive HTML is the dependency on supported hosting platforms like GitHub Pages or Gist. The workflow is designed strictly for standard HTML artifact deployment and may not support backend-dependent applications.