watch
Analyze a video, screen recording, or screenshot and produce a structured report
Analyze a video or screenshot with eyeroll and present the findings.
Raw arguments:
$ARGUMENTS
Step 1: Run eyeroll
Codebase context is auto-discovered from CLAUDE.md, AGENTS.md, .cursorrules, etc.
eyeroll watch $ARGUMENTS --verbose
If the user didn't pass --context / -c but mentioned something about the video in conversation, add it:
eyeroll watch <source> -c "<what the user said>" --verbose
If eyeroll is not installed, tell the user to run /eyeroll:init.
Step 2: Present the report
Read the output. First, check the Metadata block at the top for quick triage:
- category (bug/feature/other), confidence, scope (in-context/out-of-context), severity, actionable
If scope is out-of-context or actionable is no, note this to the user — the video isn't related to the current codebase.
Then look at the Content Type and present accordingly:
For bug reports:
- Metadata summary — category, severity, scope, actionable (one line)
- What the video shows — one sentence
- The bug — expected vs actual behavior
- Reproduction steps — from the report
- Key evidence — error messages, URLs, status codes quoted from the report
- Suggested fix — from the Analysis section
- Offer: "Want me to fix this? I can investigate and raise a PR with
/eyeroll:fix."
For tutorials/how-tos:
- Metadata summary (one line)
- What the video teaches — one sentence
- Key steps — the workflow demonstrated
- Tools/commands used
- Offer: "Want me to turn this into a reusable skill? I can create one with the video-to-skill workflow."
For feature demos:
- Metadata summary (one line)
- What's being demonstrated — one sentence
- Key capabilities shown
- How it relates to the codebase (if context available)
For feature requests:
- Metadata summary (one line)
- What's being requested — one sentence
- Desired behavior vs current behavior
- Offer: "Want me to spec this out or start building it?"
For any other content:
- Metadata summary (one line)
- What the video shows — one sentence
- Key takeaways from the report
- Suggested next steps from the report
Do NOT dump the entire raw report. Summarize it for the user. Suggest the most relevant next action based on content type.