cli-anything-openscreen

Edit Openscreen screen recording timelines with zoom, speed ramps, trims, and annotations.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-openscreen-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-openscreen
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/openscreen/agent-harness/cli_anything/openscreen/skills
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-openscreen-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of turning raw screen captures into polished, structured demo videos without manual timeline editing in a GUI.

Core Features & Use Cases

  • Stateful project editing: Create, open, and save Openscreen projects (.openscreen) to manage editing non-destructively.
  • Timeline region editing: Add zoom, speed ramps, trims, and crop adjustments using precise millisecond ranges and normalized coordinates.
  • Overlays and export workflows: Add timed text annotations, validate media inputs, render final exports from presets, and generate truthful preview bundles for review by AI agents or humans.

Example use case: Produce a narrated product walkthrough by trimming dead time, speeding idle sections, zooming into UI elements, and overlaying short captions, then render an MP4 export using a reproducible preset.

Quick Start

Run the tool to create a new project from a recording and save it as an Openscreen JSON project: "cli-anything-openscreen project new -v recording.mp4 -o project.openscreen".

Frequently Asked Questions about cli-anything-openscreen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit screen recordings from the command line to make a demo video?

You can edit screen recordings from the command line by creating a stateful Openscreen project, applying timeline regions for zooms and trims, and rendering the final demo video via an ffmpeg backend. This avoids manual GUI timeline editing entirely.

Can I add zoom effects and speed ramps to screen captures without a video editing GUI?

Yes, you can add zoom effects and speed ramps to screen captures without a GUI by defining precise millisecond timeline regions and normalized spatial coordinates in a JSON project file, which the ffmpeg backend then renders into a polished MP4 export.

Does this CLI video editing workflow require ffmpeg to export MP4 files?

Yes, this CLI video editing workflow requires an ffmpeg rendering backend to process the stateful JSON project files and export the final MP4 demo videos from reproducible render presets.

How do I trim dead time and add text annotations to a screen recording programmatically?

You trim dead time and add text annotations programmatically by defining precise millisecond ranges for timeline regions within an Openscreen project, applying timed text overlays, and rendering the output via the ffmpeg backend.

What is the best way to automate product walkthrough video preparation for AI agent review?

The best way to automate product walkthrough video preparation for AI agent review is to use a scripted capture-to-demo workflow that generates truthful preview bundles and JSON project outputs, ensuring repeatable rendering and structured timeline editing.