Vlad Dziuba
2026-07-07Working

figma-slicer

Collapses a Figma file's hundreds of screens into a handful of named, representative frames per feature — deterministic, no ML.

Stack: Python · Figma REST API

What it is

A deterministic mapper for design files that have grown for years: it walks a Figma file, clusters the hundreds of frames that are really states and overlays of the same screen, and picks ~8 named representative frames per feature.

Why I built it

A decade of Figma files is unreadable to both humans and models. Downstream tooling (like my case-study describer) needs a map, not a dump.

How it works

Python 3, stdlib only, over the Figma REST API with a Figma-MCP collector fallback. Heuristics calibrated against real 2021–2026 production files. v0.3.

Status

Working. Source is a private local repo — ask me for a walkthrough.

figmapythonpipeline