Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.216 ·

Workshop Artifact Skill

Entry
JSON All of v2.1.216
EntryKind: in v2.1.216,
New FeaturesSection of the release
What

A new built-in /workshop skill that runs iterative decision workshops through published artifacts — Claude presents choices as decision blocks, readers click their pick on the live page, and Claude applies each choice and republishes until the workshop is finalized.

Usage
/workshop

Then follow the skill's instructions to create a .workshop.md file.

Details
  • Create a Markdown file ending in .workshop.md; the suffix routes it through the workshop renderer
  • Decision points are fenced code blocks with the decision info string, containing id, question, option rows, and an optional lean (recommended choice with a brief reason)
  • A canonical finalize block ends the loop; Claude applies all pending decisions and marks the artifact complete
  • Claude holds an artifact live-update subscription to receive clicks in real time; the loop is offline-first (durable store is authoritative, live notification is acceleration)
  • Options and labels render as clickable spans on the published page; resolved decisions are shown with the chosen option highlighted
  • Up to 20 decision blocks per document; blocks past the cap remain visible as plain fences
  • Supports anchor field per block (e.g., a commit hash) for staleness detection
Evidence

Workshop skill system prompt (search for ".workshop.md" or "decision blocks"). Decision block parser (search for "uyy = \"decision\"" or "ws-decision-").

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.216 →

Feedback