macos-screen-recorder Skill
无头 macOS 屏幕录制工具,通过 ScreenCaptureKit 捕获主显示器和系统音频——无需 BlackHole/回环驱动,无需 sudo,只需标准的屏幕录制权限。当你需要在 macOS 命令行中编写带系统声音的屏幕录制脚本(演示、截屏、语音演示录制)时使用——这是 QuickTime 和 `screencapture -v` 不借助虚拟音频设备无法覆盖的场景。
安装方式:把技能目录放入 ~/.claude/skills/(Claude Code)或在 claude.ai 设置中启用;也可复制右侧安装命令一键添加。
技能指令原文(SKILL.md)
macos-screen-recorder (sck-record)
sck-record.swift → compiled sck-record (binary gitignored; built by setup-machine, or
swiftc -O sck-record.swift -o sck-record). Records the main display + system audio via
ScreenCaptureKit.
./sck-record <out.mp4> <seconds>
The one true differentiator: system audio from the CLI with zero install — no
BlackHole / loopback virtual device, no sudo; only the standard Screen Recording permission
(granted once to whatever app shells out). It is not a general "better than OBS/Screen
Studio" tool — it fills exactly the headless-CLI-with-system-audio gap.
sck-record is the raw capture primitive — it records, nothing more. To polish a
recording afterward (idle speed-up, auto-zoom, keystroke chips, smoothed cursor,
vertical export), pair it with
screenstudio-alternative-skill:
record with sck-record --no-cursor , then run its post-production
pass on the resulting mp4. (Auto-zoom and keystroke overlays additionally need an
input-event log captured during recording, which that skill supplies; sck-record's
pixels alone cover idle speed-up, cursor smoothing, and vertical export.)