fcavalcantirj/claude-code-eyes — explained in plain English
Analysis updated 2026-05-18
Have Claude compare a rendered screen before and after a UI change
Check circuit board wiring against a wiring table before applying power
Catch display bugs like dropped characters or clipped text that tests miss
Turn a spare Android phone into a camera Claude can use to inspect hardware
| fcavalcantirj/claude-code-eyes | alicicek/tale-mode | vigneshwari-08/server_log-analyzer-intrusion-detector | |
|---|---|---|---|
| Stars | 19 | 19 | 19 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Works out of the box with a free Android app (IP Webcam) as the camera source, no special hardware required.
claude-code-eyes is a skill for Claude Code that gives it a way to actually see physical hardware through a camera, instead of only reading text like code, logs, and API responses. It grabs a still image from a camera and hands it to Claude the same way it would hand over any other file, so Claude can look at a wired circuit board before power is applied, or check what is actually showing on a small screen or display panel. The easiest way to set this up is with a spare Android phone running the free IP Webcam app, which turns the phone into a small HTTP camera server. You point the phone at your hardware, note the address the app shows on screen, and give that address to the skill through a couple of environment variables. The project also supports a Raspberry Pi camera stream, or really any URL that returns a still image, so it is not tied to one specific camera type. An experimental path for plugging in a regular USB or built in laptop webcam is included too, though the author notes it has not been tested everywhere. The two main jobs this skill is meant for are described plainly in the README. First, visual verification: taking a snapshot of a screen before and after a change so Claude can compare what actually rendered against what was expected, catching things like dropped characters, text overlapping graphics, or content clipped at the edge of a panel, none of which a normal automated test would notice. Second, it acts as a wiring check before you turn a device on, comparing what the camera sees against a wiring table and flagging mismatches in polarity or voltage, and it is built to refuse guessing at a wire it cannot clearly see rather than assume. Installing it is a matter of copying the skill folder into Claude Code's skills directory, either for all your projects or for just one repository, and then running a small setup script that walks you through picking or scanning for a camera on your local network. Configuration lives in a simple key value file that is only ever read, never executed as code.
A Claude Code skill that lets Claude see real hardware through a camera, so it can check wiring before power on and verify what a screen or display actually shows.
Mainly Shell. The stack also includes Shell, Bash, Claude Code Skills.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.