本文へ移動
cccskills
無料GitHub で公開

recording

Capture screenshots on registered computers, record on macOS or HarmonyOS, and manage saved captures. Probe capabilities before recording.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Recording and screenshots

  1. Pick the computer (computer_list, or pass computer — it switches).
  2. Check request_access when readiness is unknown. On a supported target, use recording_start with optional display, region, fps and durationSec (macOS auto-stop), or intervalMs (HarmonyOS snapshot cadence).
  3. Do the work (or let the user do it).
  4. recording_stop with the returned id → finalized file path + bytes.
  5. recording_list shows everything saved; recording_status checks one.

Platform truths:

  • macOS: ScreenCaptureKit inside the signed helper captures a display or region straight to .mov — no system recorder selection UI and no desktop dimming overlay. If capture is denied, Screen Recording permission is missing for whoever ran it: the Codewhale Computer Use app when request_access says via: "app", else the terminal that hosts the server — tell the user which, do not retry.
  • Windows and Linux: recording is unavailable pending session-owned recorder cleanup. Use screenshots; installing ffmpeg does not enable it.
  • HarmonyOS: no native CLI recorder; the backend captures snapshot_display frames at intervalMs and muxes with ffmpeg on stop. The receipt labels the mode snapshot-series — never call it real-time.

Screenshots: screenshot returns a saved path, geometry and raster_id. Carry that ID in pixel targets and as the parent of zoom when a target is too small to read. Each zoom returns a new child ID; use it for child-image coordinates. OCR coordinate targets already include their pin. Pins remain reusable while current; older unpinned calls retain latest-raster behavior. A replaced capture, app launch or route change retires the context. On raster_stale or no_raster, observe again; never drop the ID to retry. Pins detect capture replacement, not a changed UI: re-observe after UI changes and verify input separately. An omitted image cannot supply coordinates.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

batch

無料

Break a large, parallelizable goal into bounded work units, coordinate existing agent/worktree machinery, integrate, and verify. Explicit-only.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

best-of-n

無料

Generate a small set of independent candidate solutions in worktrees, judge them against one explicit rubric, and apply the winner only after PASS verification.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

Use before claiming Codewhale release work is done: run the full gate sweep and list the manual QA targets.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

Operate desktop apps and isolated browsers on registered computers. Use for tasks that require an app interface, accessibility, screenshots or recording. Use Chromewhale for the user's signed-in Chrome.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

Help a new contributor get productive on this checkout - inspect sync state against main, build, run the repository's exact verification gate, and produce a local what's-new digest. Never fetches, pulls, or modifies a dirty tree on its own. Explicit-only.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

Use when a Codewhale change needs proving in the real product, or when asked to build/install/dogfood the local binaries: stamped release build, atomic install, fresh-shell verification, and the manual QA that gates cannot cover.

日本語の概要は準備中です。原文の説明を表示しています。

codewhale-hq/Codewhale4.1万2026年10月19日 更新

codewhale-hq のスキルをすべて見る

このスキルの問題を報告する