Install
openclaw skills install videolensTurn any video into timestamped AI feedback, summaries, bug reports, and creator QA. Open-source VideoLens wrapper for OpenClaw with BYOK cloud option at Vid...
openclaw skills install videolensAI video reviews from any prompt. VideoLens watches your video and returns timestamped feedback: what works, what drags, what is unclear, what needs proof, and what to fix before publishing.
It is open source, works inside OpenClaw, and has a hosted VideoLens.io cloud version with BYOK for teams that want managed processing.
Give VideoLens a video plus a review prompt. It returns a Markdown report and structured JSON your agents can use.
Use it for:
Agents can write scripts, generate voice, render clips, and assemble videos. But before VideoLens, somebody still had to watch the draft.
VideoLens makes video review programmable:
If your agent can create video, it needs a second agent that can judge the video.
Install name: videolens
This package includes a manual-only OCC/OpenClaw local skill wrapper:
config.yaml — local skill runner configskill.py — task runner entrypointSKILL.md — OpenClaw/ClawHub instructionsassets/*.svg — preview screenshots for ClawHubOpenClaw task payloads live in pre_instructions as JSON or YAML. The skill supports:
preflight — checks git, ffmpeg, ffprobe, runtime state, and keysbootstrap — clones the open-source VideoLens CLI and installs runtimeanalyze — runs video review and writes report artifactsGuardrail: analysis requires allow_credit_spend: true so agents do not spend model credits by accident.
clawhub install videolens
Or from OpenClaw:
openclaw skills install videolens
{"action":"preflight"}
{"action":"bootstrap"}
{
"action": "analyze",
"allow_credit_spend": true,
"source": "https://youtu.be/YOUR_VIDEO_ID",
"mode": "general",
"prompt": "Review this video as a ruthless but constructive editor. Focus on hook, pacing, retention, clarity, proof, mobile readability, CTA, and top fixes before publishing.",
"max_frames": 60,
"frame_interval": 5.0
}
Outputs are written under the OCC data directory, typically:
occ/data/videolens-video-intelligence/runs/<run-id>/report.md
occ/data/videolens-video-intelligence/runs/<run-id>/analysis.json
Review this video like a ruthless but constructive YouTube editor. Focus on hook clarity, viewer promise, pacing, retention risks, mobile readability, jargon, proof, CTA, and whether the viewer knows what to do next.
Review this tutorial for beginner clarity. Identify missing context, skipped steps, confusing visuals, points where the viewer may get lost, and concrete edits that would make the workflow easier to copy.
Review this demo as a conversion asset. Does it show the problem, proof, outcome, differentiation, and next step clearly? Give timestamped fixes ranked by likely conversion impact.
Review this AI-generated video draft before publishing. Flag weak hooks, unreadable frames, abrupt transitions, bad endings, missing proof, confusing claims, and places where the script says something the visuals do not support.
VideoLens is designed as both an open-source agent skill and a cloud product:
Cloud: https://videolens.io
Source: https://github.com/shadoprizm/videolens
OPENAI_API_KEY for local/open-source analysisgitffmpegffprobeuv preferred, python3 fallbackVIDEOLENS_CLOUD_API_KEY for hosted VideoLens.io workflowsallow_credit_spend: true.MIT-0 on ClawHub. Build with it. Fork it. Wire it into your agents. Make better videos.