Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.216 Home All releases olderv2.1.215 v2.1.217newer
Claude Code v2.1.216

Workshop Artifact Skill

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 →