figma-kiwi-protocol-decode
Installation
SKILL.md
Figma Kiwi Protocol Skill
Skill by ara.so — Design Skills collection.
What This Does
Figma uses Kiwi (binary serialization by Evan Wallace) over WebSocket for real-time sync. This library decodes those binary frames to extract the full scenegraph, SVG vectors, and CSS — then writes mutations back to live files. No REST API rate limits, no paid plan required.
Read path: Intercept WebSocket frames via Chrome DevTools Protocol, decode binary data. Write path: Open standalone Node WebSocket to Figma's multiplayer endpoint, apply mutations that propagate live.
Ships as lib, CLI, MCP server, and Claude Code plugin.
Installation
npm install figma-kiwi-protocol