By ellyseum
Visual context skills for Claude Code - clipboard, screenshots, and video analysis
Interactive setup wizard for claude-vision - configures Docker images and platform settings
Read clipboard contents (text or image) and respond to a prompt about it
Visual research - search the web, find images, analyze them visually
Read the latest screenshot and respond to a prompt about it
Analyze a video or screen recording by extracting frames and spawning an analysis agent
Executables (bin/) — files in this plugin's bin/directory are added to the Bash tool's PATH while the plugin is enabled.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Visual context skills for Claude Code. Gives Claude the ability to see your clipboard, screenshots, and videos.
Claude Code can technically read images—you just paste in the file path and it'll analyze them. But the workflow is clunky:
This plugin fixes all of that. Instead of hunting for file paths, just:
/clipboard what's this?
/screenshot explain this error
/video summarize this tutorial
Claude doesn't natively support video. But with some clever extraction, we can give it Gemini-like video understanding:
The /video skill spawns a dedicated analysis agent with a fresh 200k context. This means:
The result: Claude can "watch" videos by analyzing representative frames and reading the transcript. It handles tutorials, error recordings, meetings, and lectures surprisingly well.
| Skill | Description |
|---|---|
/clipboard | Read text or images from your clipboard |
/screenshot | Analyze your latest screenshot |
/video | Analyze YouTube videos or local recordings |
/claude-vision-setup | Interactive setup wizard |
# Add the marketplace and install the plugin
/plugin marketplace add ellyseum/claude-plugins
/plugin install claude-vision
# Run setup (auto-runs on first use of any skill)
/claude-vision-setup
| Image | Size | Includes | Use Case |
|---|---|---|---|
| Lite | ~500 MB | ffmpeg, yt-dlp | YouTube, screen recordings |
| Full | ~10 GB | ffmpeg, yt-dlp, whisper | Local videos needing transcription |
Which should I choose?
Whisper transcription speed:
| Setup | Speed | 1 hour video |
|---|---|---|
| CPU | ~10x realtime | ~6 minutes |
| GPU (CUDA) | ~50x realtime | ~1 minute |
To enable GPU:
cv-run will auto-detect and enable GPU| Feature | WSL | macOS | Linux |
|---|---|---|---|
| Clipboard (text) | Yes | Yes | Yes (xclip) |
| Clipboard (image) | Yes | Yes (pngpaste) | Yes (xclip) |
| Screenshot | Yes | Yes | Yes |
| Video analysis | Yes | Yes | Yes |
This plugin runs through WSL (Windows Subsystem for Linux), not native Windows. Here's why:
Docker Desktop for Windows requires WSL2 anyway. If you have Docker installed on Windows, you already have WSL2. The plugin just runs inside that same Linux environment where Docker lives.
This keeps the codebase simple—one set of bash scripts instead of maintaining parallel PowerShell versions.
Need native Windows support? If you have a use case that requires native Windows commands or a non-Docker workflow, open an issue and we'll consider it.
Clipboard/screenshot:
brew install pngpaste (for images)apt install xclipVideo processing: Docker (required)
/clipboard what is this?
/clipboard explain this code
/clipboard describe what you see
Auto-detects your screenshot directory (configured during setup) and finds the most recent file by timestamp.
npx claudepluginhub ellyseum/claude-vision --plugin claude-visionSecure secrets handling for Claude Code - run API calls without exposing keys in session logs
Cross-model consultation and autonomous repo grinding as Claude Code skills wrapped around @ellyseum/cordyceps. `cordy` spawns peer LLMs (Codex, Gemini, Ollama, Claude variants) in parallel for code reviews, plan critiques, brainstorms, and cross-family fact-checks. `grinder` loops through user-defined work units (plan → council → revise → implement → test → diff council → commit) until done.
Eidetic memory - injects knowledge map from memory files on session start
Externalize Claude's auto-memory into your project directory — git-committable, portable, collaboratively editable
Interactive PTY terminal sessions for Claude Code — spawn, interact with, and manage terminal processes with real TTY support
Turn a screen recording into a queryable index of UI states (on-screen text, what changed, typed actions) so Claude can produce a transcript, answer questions, or write a how-to / bug report.
Turn videos into a sequence of relevant still frames + transcript + a self-contained HTML report so Claude can view them as images, hear the audio, and write its analysis back into the report. Pass a local path, an http(s) URL, or pipe video bytes on stdin.
Claude Code skill pack for TechSmith (18 skills)
Compose yt-dlp + ffmpeg + Whisper into a single command that hands an AI agent the raw materials to watch any social video — VIDEO + FRAMES + TRANSCRIPT, ready for an LLM to read frames as images and transcript as text.
Let Claude watch a video. Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls captions or falls back to Whisper, and hands frames + transcript to Claude so it can answer questions about the video.
Image and visual analysis with screenshot interpretation and text extraction