Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by ioseph on Tuesday March 24, 2026 @07:27AM
(#47501112)
Likewise, and often the playwright skill will verify using DOM API instead of wasting tokens on screenshots
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by embedding-shape on Tuesday March 24, 2026 @07:32AM
(#47501152)
> often the playwright skill will verify using DOM API instead of wasting tokens on screenshots
So... Bypassing the whole "sees what it actually looks like in the browser. It can’t tell if the layout is broken" parent commentator is talking about? Seems worse, not better.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by wg0 on Tuesday March 24, 2026 @06:42AM
(#47500770)
Do you use Chrome DevTools MCP or how does it work?
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by roxolotl on Tuesday March 24, 2026 @07:14AM
(#47500988)
Playwright mcp has screenshotting built in
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by TZubiri on Tuesday March 24, 2026 @08:39AM
(#47501764)
+1
All the power to you if you build a product out of this, I don't wanna be that guy that says that dropbox is dead because you can just setup ftp. But with Codex/Claude Code, I was able to achieve this very result just from prompting.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by bensyverson on Tuesday March 24, 2026 @07:03PM
(#47510799)
I mean, this is a free and open source project, so I don't think they're trying to make it into a product
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by vunderba on Tuesday March 24, 2026 @10:18AM
(#47502987)
Agreed. Anthropic added a plugin accessible under `/plugins` to CC to make it even easier to add MCP Playwright to your project. It automatically handles taking screenshots.
It's not perfect though - I've personally found CC's VL to be worse than others such as Gemini but its nice to have it completely self contained.
This project desperately needs a "What does this do differently?" section because automated LLM browser screenshot diffing has been a thing for a while now.
I give agent either a simple browser or Playwright access to proper browsers to do this. It works quite well, to the point where I can ask Claude to debug GLSL shaders running in WebGL with it.