publish

Installation
SKILL.md

Publish

Requirements

  • Python 3.10 or newer.
  • A deployed Convex HTTP URL for The Artifact, set as ARTIFACT_API_BASE or passed with --api-base.
  • An API key for The Artifact, set as ARTIFACT_API_KEY or passed with --api-key. If the user does not have a key, create one with --create-key.

Use scripts/publish_html.py for deterministic publishing. Generate or verify a complete HTML document before publishing; include <html>, <head>, and <body>, not only a fragment.

First-time setup

  1. Set the API base for the user's deployment:
export ARTIFACT_API_BASE="https://<your-deployment>.convex.site"
  1. If the user does not already have an API key, create one:
Installs
2
First Seen
Jul 12, 2026
publish — madeyexz/the-artifact