← スキル一覧に戻る

screencast
by skelz0r
My dotfiles
⭐ 3🍴 2📅 2026年1月21日
SKILL.md
name: screencast description: Record agent-browser sessions to video. Use when user wants to create video demos, record browser automation, or capture agent-browser workflows. Triggers on requests involving screencasting, video recording, or visual demos of web interactions.
Screencast Recording
Record agent-browser sessions using WebSocket streaming.
Workflow
-
Open browser with streaming enabled:
AGENT_BROWSER_STREAM_PORT=9223 agent-browser open <url> --headed -
Dry run first: Execute all actions without recording to validate the scenario works. Use
agent-browser snapshotto find element refs if needed. -
Once validated, close browser and reopen fresh for recording.
-
Start recording (blocking command - maintains WebSocket + ffmpeg pipe):
agent-screencast start [output.mp4]Note: Use Bash tool with
run_in_background: trueto avoid blocking. -
Perform actions with pauses for natural pacing:
agent-browser click "button" sleep 1 agent-browser scroll down sleep 2 agent-browser click "link" -
Stop recording:
agent-screencast stop
Output saved to ~/share/screencasts/.
Tips
- Add
sleep 1-3between actions for human-like pacing - Wait after page loads to show content
- Pause before important clicks so viewers can follow
- Scroll to reveal results when relevant: scroll down to show content, then back up before next action
- Chain commands with
&&for smoother execution:agent-browser fill "e13" "query" && sleep 2 && agent-browser scroll down - Use
agent-browser fill ref ""to clear input fields before new searches - Use element refs (e.g.
e13) from snapshot rather than CSS selectors for reliability
Notes
- Requires
AGENT_BROWSER_STREAM_PORT=9223when launching browser --headedrequired: headless has no visible window to captureagent-screencast startblocks untilstopis called (WebSocket + ffmpeg pipe)- Uses WebSocket stream + ffmpeg
- Default resolution: 1280x720
- Script:
bin/agent-screencast
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です