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.218 Home All releases olderv2.1.217 v2.1.219newer
Claude Code v2.1.218

Workshop Skill: Secure Decision Reading (Rebuilt)

What

The built-in workshop skill was completely rewritten. The primary change is how decisions are read back from a published page: instead of fetching raw artifact HTML via WebFetch, the new skill exclusively uses the Artifact tool's read_page_data action with schema: "workshop-decisions". This prevents co-writer-editable HTML content from entering the conversation as instructions.

Details
  • Decision items now support typed answers (free-text) in addition to token-pick options. The grammar uses a custom: fence field alongside the existing resolved: field
  • A ws-decisions JSON island is the single canonical source for decision state; page markup is display-only
  • The publish conflict loop now re-reads decisions first (via read_page_data) before republishing, since the conflicting version itself may carry a new confirmed decision
  • If read_page_data is unavailable in a session, the skill now explicitly stops rather than falling back to WebFetch
  • Each applied decision is echoed in chat: Applied: cache-store → redis for token picks; typed answers are quoted as data
Evidence

Old workshop skill removed; new skill uses (search for "action: \"read_page_data\"" and "schema: \"workshop-decisions\"")

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.218 →