macos-screen-recorder – skill Lập trình cho agent AI
Trình ghi màn hình macOS thu màn hình chính CÙNG âm thanh hệ thống qua ScreenCaptureKit — không cần driver BlackHole/loopback, không cần sudo, chỉ cần quyền Screen Recording tiêu chuẩn. Điều khiển qua CLI; lấp khoảng trống mà QuickTime và `screencapture -v` không làm được: ghi màn hình không giao diện kèm âm thanh hệ thống.
Cài skill macos-screen-recorder bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/macos-screen-recorder-93932.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /macos-screen-recorder – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/macos-screen-recorder-93932.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $macos-screen-recorder – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/macos-screen-recorder-93932.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /macos-screen-recorder – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/macos-screen-recorder-93932.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /macos-screen-recorder – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
When to Use
Use when you need to script a screen recording WITH system sound on macOS from the CLI (demos, captures, voice-demo recording) — the case QuickTime and screencapture -v can't cover without a virtual audio device.
_Source: [connerkward/macos-screen-recorder-system-audio](https://github.com/connerkward/macos-screen-recorder-system-audio) (MIT)._
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>Intended use: system audio from the CLI after a reviewed local build — 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](https://github.com/connerkward/screenstudio-alternative-skill):
record with sck-record --no-cursor <out.mp4> <seconds>, 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.)
Availability and capture scope
This AAS tree contains the guide only: sck-record.swift, the compiled binary and setup-machine are not bundled. Obtain the exact reviewed upstream source/license and confirm OS/Swift/CLI support before compiling or claiming a recording. Existing permission alone does not authorize capturing the user's screen or system audio: confirm display/window, duration, destination and privacy scope. Use a new private output, hide unrelated sensitive surfaces, stop on schedule and inspect actual video/audio tracks before reporting success. Do not record input-event logs or upload the capture without the corresponding authorization.
Limitations
- macOS only; it depends on ScreenCaptureKit and the user's Screen Recording permission.
- The recorder captures raw display and system audio but does not provide editing, auto-zoom, captions, or social-format polish by itself.
- Input-event overlays require a separate event log captured during recording; pixels alone cannot reconstruct keystrokes or precise click metadata.
Skill liên quan
- mailtrap-testing-with-sandbox – Thu email đi trong Mailtrap Email Sandbox phục vụ phát triển, staging, CI, kiểm tra…
- maintain-codex-wiki – Duy trì wiki kỹ thuật ưu tiên review, có truy xuất nguồn gốc, truy vấn nhận biết trích…
- makepad-2-0-dsl – Hướng dẫn Makepad 2.0 về dsl; dùng khi xây dựng hoặc gỡ lỗi mã UI Makepad.
- makepad-2-0-events – Hướng dẫn Makepad 2.0 về events; dùng khi xây dựng hoặc gỡ lỗi mã UI Makepad.
- makepad-2-0-layout – Hướng dẫn Makepad 2.0 về layout; dùng khi xây dựng hoặc gỡ lỗi mã UI Makepad.
- makepad-2-0-widgets – Hướng dẫn Makepad 2.0 về widgets; dùng khi xây dựng hoặc gỡ lỗi mã UI Makepad.
- makepad-widgets – Chọn và kết hợp các widget Makepad, cấu hình thuộc tính và kiểu dáng, gỡ lỗi hành vi…
- markstream-custom-components – Ghi đè node renderer của Markstream và thêm thẻ tùy chỉnh đáng tin cậy trên Vue, React…