eyeball
Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim includes a highlighted screenshot from the source material so you can verify it with your own eyes.
npx skills add github/awesome-copilot --skill eyeball --agent copilot
Same command for any agent — swap --agent for claude-code, codex, cursor.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Eyeball Analyze documents with visual proof. When activated, Eyeball produces a Word document on the user's Desktop where every factual assertion includes an inline screenshot from the source material with the cited text highlighted in yellow. ## Activation When the user invokes this skill (e.g., "use eyeball", "run eyeball on this", "eyeball this document"), respond with: > **Eyeball is active.** I'll analyze the document and produce a Word doc with inline source screenshots so you can verify every claim with your own eyes. Then follow the workflow below. ## Supported Sources - **Local files:** Word documents (.docx, .doc), PDFs (.pdf), RTF files - **Web URLs:** Any publicly accessible web page ## Tool Location The Eyeball Python utility is located at: ``` <plugin_dir>/skills/eyeball/tools/eyeball.py ``` To find the actual path, run: ```bash find ~/.copilot/installed-plugins -name "eyeball.py" -path "*/eyeball/*" 2>/dev/null ``` If not found there, check the project directory or the user's home directory for the eyeball repo. ## First-Run Setup Before first use, check that dependencies are installed: ```bash python3 <path-to>/eyeball.py setup-check ``` If anything is missing, in
- Activation
- Supported Sources
- Tool Location
- First-Run Setup
- Workflow
- Step 1: Read the source text
- Step 2: Write analysis with exact citations
- Step 3: Select anchors correctly
- Step 4: Build the analysis document
- Step 5: Deliver the output
- Self-Check Before Delivery
- Notes
find ~/.copilot/installed-plugins -name "eyeball.py" -path "*/eyeball/*" 2>/dev/null python3 <path-to>/eyeball.py setup-check pip3 install pymupdf pillow python-docx playwright python3 -m playwright install chromium pip install pywin32 python3 <path-to>/eyeball.py extract-text --source "<path-or-url>" python3 <path-to>/eyeball.py build \
What does the eyeball skill do?
Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim includes a highlighted screenshot from the source material so you can verify it with your own eyes.
How do I install it?
Run `npx skills add github/awesome-copilot --skill eyeball --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.