Skip to main content
skill CX Codex

raw-video-processing — Claude Code skill: setup and usage

Cleans up raw screen recordings by cutting silent pauses and speeding up the footage. Useful before publishing demos or tutorials.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add zc277584121/marketing-skills --skill raw-video-processing -a claude-code
Open on GitHub

What raw-video-processing does

The skill streamlines rough screencast editing using two Python scripts managed by uv. It first triggers remove_silence.py. That script cuts out dead air longer than 0.5 seconds without re-encoding the stream. The aggressive -20dB threshold treats keyboard typing and ambient noise as silence, keeping pauses out of the finished recording.

Once silent sections are gone, speed_video.py applies a 1.2x playback rate and re-encodes the file through FFmpeg. Without ffmpeg and uv pre-installed on the machine, processing cannot run. Order matters here. Speeding up the clip beforehand changes audio pitches, which confuses the silence detector and cuts spoken parts.

What it helps with

  • cut silent gaps and keyboard clatter from raw screencasts
  • speed up edited screen capture video to 1.2x
  • preview cut timestamps using --dry-run before rendering
  • trim long software walkthroughs without manually slicing clips

Example prompts for the agent

  • Remove dead air from demo.mp4 and boost playback speed to 1.2x
  • Run remove_silence.py on screencast.mp4 with --dry-run to inspect timestamps
  • Strip pauses and typing noise from tutorial.mp4 using a -20dB threshold

How to install raw-video-processing

1Skills CLI (Vercel)

npx skills add zc277584121/marketing-skills --skill raw-video-processing -a claude-code

2Manually: put the files in place

~/.claude/skills/raw-video-processing/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/raw-video-processing/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about raw-video-processing

How do I install raw-video-processing in Claude Code?

Run npx skills add zc277584121/marketing-skills --skill raw-video-processing -a claude-code in your terminal.

Why must silence removal run before speeding up the clip?

Silence detection relies on intact frequencies from the original audio track. Speeding up the clip first warps the audio, causing the detector to misidentify speech or overlook quiet pauses.

Which system dependencies are required?

Both ffmpeg and uv must be present in your system environment alongside Python 3.12.

Similar skills

Everything for Marketing and content →

From the same set9

remove-ai-style Rewrites English or Chinese prose to drop formulaic phrasing, stray dashes and exclamation marks. Useful before you publish an article or a doc. CX Codex +1 4,200installs browser-screenshot Captures one block of a page — a post, a tweet, a chart, a section of an article — instead of a full-page dump. Useful when you need a clean illustration. CX Codex +1 4,100installs image-generation This skill creates illustrations, diagrams, and other visuals for articles and docs. It chooses between Codex, OpenAI API, and Gemini paths. CX Codex +1 4,000installs chrome-automation Controls an active Chrome window via the agent-browser CLI. Useful for extracting web data, filling forms, and replaying DevTools recordings while keeping active login sessions intact. CX Codex +1 4,000installs content-rewrite Turns one article or announcement into versions for LinkedIn, X, Reddit, an English blog and WeChat. Useful when the same material has to go out in several places. CX Codex +1 4,000installs video-to-gif Turns one video into several GIFs at different settings and drops them in a folder, so you pick the one that looks right. CX Codex +1 3,900installs github-traffic Pulls traffic metrics, visitor referrers, and clone counts from GitHub. Stores snapshots locally and generates trend charts. CX Codex +1 3,800installs screenshot-compression Shrinks PNG and JPEG screenshots without converting their format. Use it before adding images to documentation or committing them to a repository. CX Codex +1 3,800installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor