with one click
camera
カメラで撮影・画像取得・IPカメラやWebカメラで写真を撮る・PTZ操作・部屋の様子を見るとき → このスキルを読む
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
カメラで撮影・画像取得・IPカメラやWebカメラで写真を撮る・PTZ操作・部屋の様子を見るとき → このスキルを読む
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
メールを確認する・receive_email.pyで受信する・send_email.pyで送信する・メール認証エラーが出たとき → このスキルを読む
ブラウザ操作・Webスクレイピング・スクリーンショット撮影・agent-browserでサイト閲覧・ページをクリック/入力/スクロール・ログイン操作が必要なとき → このスキルを読む
パートナーの予定確認・カレンダーに予定追加・空き時間を調べる・今後のイベントを把握・gcal_list_eventsを使うとき → このスキルを読む
Claude CLIの過去の会話を検索・以前話した内容を調べる・search_sessions.pyを使う・rate_limit後に記憶を復元する・restore_session_memory.pyを使う → このスキルを読む
HTML/JS作品を作る・実験場所で開発して公開する・Codexでレビューする・作品一覧に登録する・作品管理フローを確認するとき → このスキルを読む
Discordにメッセージ送信・チャンネル指定で投稿・パートナーへの通知・メンション確認・send_discord.pyを使う・受信メッセージを読むとき → このスキルを読む
| name | camera |
| description | カメラで撮影・画像取得・IPカメラやWebカメラで写真を撮る・PTZ操作・部屋の様子を見るとき → このスキルを読む |
PCに接続されたWebカメラやネットワーク上のIPカメラで写真を撮影する。
WSL2環境でも動作。PowerShell経由で自動的にWindows側のカメラにアクセスする。
# 1枚撮影(デフォルト設定)
uv run .claude/skills/camera/take_photo.py
# → tmp/photo_YYYYMMDD_HHMMSS.jpg に保存される
# 保存先を指定
uv run .claude/skills/camera/take_photo.py output.jpg
# 利用可能なカメラを確認
uv run .claude/skills/camera/take_photo.py --list
# 別のカメラを使う
uv run .claude/skills/camera/take_photo.py --camera 1
ONVIF対応のPTZカメラを操作する場合:
# 撮影
uv run tools/camera.py see
# 首振り操作
uv run tools/camera.py look-left 30
uv run tools/camera.py look-right 30
uv run tools/camera.py look-up 20
uv run tools/camera.py look-down 20
# 見回す
uv run tools/camera.py look-around
# カメラ一覧確認
uv run .claude/skills/camera/take_photo.py --list
# 別のカメラIDで試す
uv run .claude/skills/camera/take_photo.py --camera 1
# ユーザーをvideoグループに追加
sudo usermod -a -G video $USER
# 再ログイン必要
WSL2環境ではPowerShell経由で自動的にWindows側のカメラにアクセスする。 追加ツール(CommandCam, ffmpeg)があると高速化できるが、なくても動作する。
from take_photo import take_photo
# 撮影
photo_path = take_photo("my_photo.jpg")
print(f"保存: {photo_path}")
# デフォルト設定
photo_path = take_photo() # tmp/photo_*.jpg