hkuds avatar

Cli Anything Openscreen

A stateful CLI for editing screen recordings with ffmpeg under the hood. You can programmatically add zoom effects at specific timestamps, speed up boring sections, trim out mistakes, crop the frame, and layer on text annotations. Everything gets saved to a JSON project file you can version control. It's built for AI agents and power users who want to script demo video production instead of clicking around in a GUI. The preview system lets you capture low-res bundles with sample frames so you can verify your edits before final render. Includes 50 levels of undo and a REPL mode if you want to work interactively.

skills.sh installs
530
GitHub stars
58.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add hkuds/cli-anything --skill cli-anything-openscreen --agent claude-code

Installs into .claude/skills of the current project.

Files

cli-anything-openscreen

A stateful command-line interface for editing screen recordings. Transform raw captures into polished demo videos with zoom effects, speed adjustments, trimming, annotations, and beautiful backgrounds.

Installation

pip install cli-anything-openscreen

Prerequisites:

  • Python 3.10+
  • ffmpeg must be installed on your system

Usage

Basic Commands

cli-anything-openscreen --help
cli-anything-openscreen                     # REPL mode
cli-anything-openscreen project new -v recording.mp4 -o project.openscreen
cli-anything-openscreen --json project info

REPL Mode

Run cli-anything-openscreen without arguments to enter interactive mode. Type help for available commands, quit to exit.

Command Groups

project

Create, open, save, and configure projects.

Sponsors

Details

Repository
github.com/hkuds/cli-anything
Categories
Backend & APIs, Code Review & Quality, CLI & Terminal, Generative Media, Video & Audio Editing
First seen
Jun 3, 2026

More from hkuds/cli-anything

All 51
1openrouterteam avataropenrouter-imagesopenrouterteam/skillsGenerate images from text prompts and edit existing images using OpenRouter's dedicated Image API. Use when the user asks to create, generate, or make an image,529skills.sh installs
2longbridge avatarlongbridge-sec-filingslongbridge/skillsSEC EDGAR filing analysis via Longbridge — 10-K annual report, 10-Q quarterly, 8-K material events, proxy statement, insider Form 4. Extracts risk factors, MD&A524skills.sh installs
3agricidaniel avatarobsidian-basesagricidaniel/claude-obsidianExplain, draft, and validate Obsidian Bases .base files with filters, formulas, properties, summaries, and table, card, or list views. Use for Obsidian Bases, d523skills.sh installs
4secondsky avatarprogressive-web-appsecondsky/claude-skillsProgressive Web Apps with service workers, web manifest, offline support, installation prompts. Use for installable web apps, offline functionality, push notifi523skills.sh installs
5dstn2000 avatarunreal-enginedstn2000/claude-unreal-engine-skillComprehensive Unreal Engine C++ and Blueprint development assistant with deep project structure understanding. Use when helping with Unreal Engine projects, inc522skills.sh installs
6brianrwagner avatarreddit-insightsbrianrwagner/ai-marketing-claude-code-skillsSearch and analyze Reddit content using semantic AI search via reddit-insights.com MCP server. Use when you need to: (1) Find user pain points and frustrations 521skills.sh installs