Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Jun 12:07
· 3 commits to main since this release

Adds a second plugin to the marketplace: share-artifact. git-history-rewrite is unchanged — the version bump is the marketplace's lockstep release line.

New: share-artifact

Share a finished image or GIF with the user as a viewable, signed URL. Uploads the artifact to Cloudinary and hands back a link that works on mobile, a chat client, or any remote control where a local file path is useless. Scoped to images and GIFs — it does not produce or edit artifacts.

  • Uploads as type=authenticated: the raw delivery URL returns 401, and the secure_url carries a signature (s--XXXX--) that grants access. Treat the URL like a password for that one image — it doesn't expire by default.
  • Names every upload off the Claude session id (<date>-<sid_short>/<NNN>-<slug>) so artifacts from one conversation group together in the Media Library and clean up with a single tag command.
  • Verifies the image before upload, and gates on not sending anything sensitive off-box to a third party. The upload command sanitizes the slug and quotes the local path.

Install

As a Claude Code plugin:

claude plugin marketplace add glebmish/builder-toolkit
claude plugin install share-artifact@builder-toolkit

As a standalone skill:

npx skills add glebmish/builder-toolkit --skill share-artifact

Requires cld (pipx install cloudinary-cli) and a CLOUDINARY_URL exported for the target Cloudinary account.

See the plugin README for the privacy model, naming scheme, and tag-based cleanup.