{"version":"2.1.239","anchor":"new-whiteboard-skill-a-shared-canvas-you-sketch-on-and-claud","canonical_anchor":"new-whiteboard-skill-a-shared-canvas-you-sketch-on-and-claud","heading":"New whiteboard skill: a shared canvas you sketch on and Claude draws back onto","tier":"use","area":"Skills","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239\/e\/new-whiteboard-skill-a-shared-canvas-you-sketch-on-and-claud","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239","markdown":"### New `whiteboard` skill: a shared canvas you sketch on and Claude draws back onto\n\nA bundled whiteboard skill gives you a shared canvas you sketch on and Claude draws back onto in orange.\n\n**What**\n\nA bundled skill publishes a self-contained drawing canvas as an artifact. You sketch on it, press Send to Claude to republish it, and Claude answers by adding its own elements in orange ink.\n\n**Details**\n\n- Claude's additions go through a `merge-state.mjs` helper rather than rewriting the board, so your strokes survive its edits.\n- Board state is a small JSON structure (`{v, els, savedAt, pingCount, ping}`); marks that have already been answered are retired so the board does not accumulate stale annotations.\n- The skill may offer itself unprompted at most once per session.\n- Everything read off the board is treated as untrusted data, not as instructions to follow.\n- Whether it is offered at all depends on skill loading in your setup.\n\n**Evidence**\n\n`name: whiteboard`\n\n- Area: Skills\n- Names: `whiteboard`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 4\/5"}