Screengraft

The Cowork, Claude Code and ChatGPT route

The same workbench as a free, open-source plugin for agents, and as a command that opens it in your browser with no agent at all.

Screengraft started as a plugin for Claude Code and Cowork, and that version is still here, free and MIT-licensed. It runs the same workbench, the same edge-matching, the same realism pass, on your Mac, and saves the result into a folder instead of onto a Figma canvas.

Install

In Claude Code or Cowork:

/plugin marketplace add seq000/screengraft
/plugin install screengraft@fraczyk-tools

Then ask for a screenshot on a photo. The workbench opens in your browser; you fit the edges; the result comes back to the folder you’re working in.

Without an agent:

npx screengraft --out-dir ./mockups

opens the same workbench in your default browser.

What it needs

Python 3 with OpenCV. The first run sets that up in its own folder (~/.screengraft) and touches nothing else on your machine. Nothing is uploaded anywhere. The page talks only to a local server on your Mac.

Where it differs from the Figma plugin

Figma pluginCowork / CLI
Screenshot inselect a frame on the canvasa file, or a Figma frame link the agent exports
Result outplaced on the canvasa PNG in your folder
Resolution1024 px free, full with Profull, always, no cap
VideoH.264 in the browserH.264 or ProRes, rendered locally
Pricefree, or $49€49 once for full resolution and videofree, MIT

The Cowork route is the right one when the destination isn’t Figma: a case study on a site, a client deck, a ProRes master for an editor.

Source and issues: github.com/seq000/screengraft.