Skip to content
Development
Command

/api-watch

Analyze a video URL or local file using the eyeroll hosted API.

From plugin
eyeroll
175 skills5 commands
Install
$ npx -y skills add mnvsk97/eyeroll --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/api-watch

Context preview

What this command does when you run it.

Analyze a video URL or local file using the eyeroll hosted API.

Command definition

api-watch.md

Analyze a video URL or local file using the eyeroll hosted API.

Usage

/eyeroll:api-watch <url-or-path> [context]

What this does

1. Reads `EYEROLL_API_URL` from the environment, defaulting to the hosted API URL 2. POSTs the source and optional context to `/api/watch` 3. Returns intent, repo guess, handoff recommendation, confidence, and the structured markdown report

Steps

1. Set `EYEROLL_API_URL` to `https://api.eyeroll.dev` if not already set.

2. Call the hosted API. Authentication is handled by the deployment platform, not by eyeroll API keys.

3. Run:

curl -s -X POST "$EYEROLL_API_URL/api/watch" \
  -H "Content-Type: application/json" \
  -d "{\"source\": \"$ARGUMENTS\", \"context\": null}"

4. Display the structured response:

  • intent
  • repo_guess
  • handoff_recommended
  • confidence
  • report

5. If the response status is 401 or 403, tell the user the hosted endpoint authentication is blocking the request and they should authenticate through the TrueFoundry-protected route.

Ships witheyeroll

AI eyes that roll through video footage — watch, understand, act. eyeroll is a Claude Code plugin that analyzes screen recordings, Loom videos, YouTube links, and screenshots, then helps coding agents fix bugs, build features, and create skills.

Get the whole plugin, auto-invoked
Stats
17
Stars
0
Views
1
Forks
Maintained
Maintenance
Python
Language
MIT
License
2mo ago
Last commit
4mo ago
Created

Repo: mnvsk97/eyeroll