publish-artifact

Installation
SKILL.md

Publish Artifact to a private IPFS Cluster

Publish agent-generated HTML as a content-addressed, immutable snapshot and return a shareable link. Similar to Claude Artifacts, but every publish is a new immutable link (edit = new link; old versions stay reachable).

Pure bash + curl — no python, no jq. Ships as three files: publish.sh, test.sh, SKILL.md.

First run / configuration

The tool needs 3 environment variables:

  • IPFS_PUBLISH_ENDPOINT — token write ingress, e.g. https://pages-publish.example.com (internal/same host: http://127.0.0.1:9097)
  • IPFS_PUBLISH_TOKEN — Bearer token for the write ingress (ask the cluster operator)
  • IPFS_BASE_URL — read/share base, e.g. https://pages.example.com

If publish.sh exits with code 2 ("not configured"), do NOT just fail. Ask the user for these three values, then set them for the session:

Installs
19
First Seen
Jul 1, 2026
publish-artifact — chinayin/ipfs-artifact-cluster