video-highlight-extraction — Claude Code skill: video clips
This skill finds standout moments in long videos and turns them into clips or highlight reels. Use it for games, sports, podcasts, webinars, and meetings.
npx skills add eachlabs/skills --skill video-highlight-extraction -a claude-codeWhat video-highlight-extraction does
The skill sends a video URL to each::sense AI and asks it to locate useful sections such as game wins, decisive sports plays, strong podcast excerpts, meeting decisions, or webinar takeaways. It can produce separate clips, a highlight compilation, or a shorter recap built from the source video.
The workflow uses the eachsense/beta model through the each::sense API, with streamed output and either max or eco mode. You need EACHLABS_API_KEY and a reachable video URL before running it. Without EACHLABS_API_KEY, the API request cannot authenticate.
What it helps with
- find standout moments in a long recording
- build gaming clips from a stream
- pull decisive plays from a sports video
- select shareable podcast excerpts
- turn a meeting recording into a short recap
Example prompts for the agent
- Find the best moments in
https://example.com/long-form-content.mp4and create separate clips. - Extract gaming highlights from
https://example.com/valorant-stream.mp4, focusing on wins and decisive plays. - Make a short meeting recap from
https://example.com/team-meeting.mp4with decisions and assigned actions.
How to install video-highlight-extraction
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill video-highlight-extraction -a claude-code2Manually: put the files in place
~/.claude/skills/video-highlight-extraction/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/video-highlight-extraction/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill video-highlight-extraction -a codex2Manually: put the files in place
.agents/skills/video-highlight-extraction/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill video-highlight-extraction -a cursor2Manually: put the files in place
.cursor/skills/video-highlight-extraction/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install eachlabs/skills video-highlight-extraction2Manually: put the files in place
.github/skills/video-highlight-extraction/SKILL.md1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill video-highlight-extraction -a gemini-cli2Platform CLI
gemini skills install https://github.com/eachlabs/skills --path skills/video-highlight-extractionManually: put the files in place
.devin/skills/video-highlight-extraction/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add eachlabs/skills --skill video-highlight-extraction -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about video-highlight-extraction
How do I install video-highlight-extraction in Claude Code?
Run npx skills add eachlabs/skills --skill video-highlight-extraction -a claude-code. The skill file will be at ~/.claude/skills/video-highlight-extraction/SKILL.md.
What does video-highlight-extraction do?
It analyzes a long video through each::sense AI and selects moments for clips, highlight compilations, or a shorter recap.
What does the skill need to run?
You need EACHLABS_API_KEY and a reachable video URL. Requests go to https://eachsense-agent.core.eachlabs.run/v1/chat/completions.