Agent Skills by ALSEL
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 0品質スコア 50/100

peekaboo

macOS のUI をキャプチャし、Peekaboo CLI を使って操作を自動化します。スクリーンショットの取得やUI要素の検出など、macOS アプリケーションの視覚的な操作を効率的に実行できます。

description の原文を見る

Capture and automate macOS UI with the Peekaboo CLI.

SKILL.md 本文

Peekaboo

Peekaboo は macOS UI オートメーション用の包括的な CLI ツールです。スクリーンキャプチャ・検査、UI 要素の対象化、入力駆動、アプリ・ウインドウ・メニューの管理ができます。すべてのコマンドはスナップショットキャッシュを共有し、--json/-j をサポートしているのでスクリプト化に対応しています。peekaboo または peekaboo <cmd> --help でフラグを確認できます。peekaboo --version ではビルドメタデータを表示します。ヒント:polter peekaboo 経由で実行すると新規ビルドが確保されます。

機能(agent/MCP を除くすべての CLI 機能)

コア

  • bridge: Peekaboo Bridge ホスト接続を検査
  • capture: ライブキャプチャまたはビデオ取り込み+フレーム抽出
  • clean: スナップショットキャッシュと一時ファイルを削除
  • config: 初期化・表示・編集・検証、プロバイダー、モデル、認証情報
  • image: スクリーンショットをキャプチャ(スクリーン・ウインドウ・メニューバー領域)
  • learn: 完全な agent ガイドとツールカタログを表示
  • list: アプリ、ウインドウ、スクリーン、メニューバー、パーミッション
  • permissions: スクリーン録画・アクセシビリティステータスを確認
  • run: .peekaboo.json スクリプトを実行
  • sleep: 指定期間実行を一時停止
  • tools: 利用可能なツールをフィルタリング・表示オプション付きで一覧表示

インタラクション

  • click: ID・クエリ・座標で対象化、スマートウェイト対応
  • drag: 要素・座標・Dock 間でドラッグ&ドロップ
  • hotkey: cmd,shift,t などの修飾キーコンボ
  • move: オプションのスムージング付きカーソルポジショニング
  • paste: クリップボード設定→貼り付け→復元
  • press: リピート対応の特殊キーシーケンス
  • scroll: 方向指定スクロール(対象化+スムーズ)
  • swipe: 対象間のジェスチャースタイルドラッグ
  • type: テキスト+制御キー(--clear、遅延対応)

システム

  • app: アプリの起動・終了・再起動・非表示・表示・切り替え・一覧表示
  • clipboard: クリップボード読み取り・書き込み(テキスト・画像・ファイル)
  • dialog: システムダイアログのクリック・入力・ファイル・消去・一覧表示
  • dock: Dock アイテムの起動・右クリック・非表示・表示・一覧表示
  • menu: アプリケーションメニューとメニューエクストラのクリック・一覧表示
  • menubar: ステータスバーアイテムの一覧表示・クリック
  • open: アプリ対象化+JSON ペイロード対応の拡張 open
  • space: Space の一覧表示・切り替え・ウインドウ移動
  • visualizer: Peekaboo ビジュアルフィードバックアニメーションを実行
  • window: ウインドウのクローズ・最小化・最大化・移動・リサイズ・フォーカス・一覧表示

ビジョン

  • see: 注釈付き UI マップ、スナップショット ID、オプション分析

グローバルランタイムフラグ

  • --json/-j, --verbose/-v, --log-level <level>
  • --no-remote, --bridge-socket <path>

クイックスタート(基本的な流れ)

peekaboo permissions
peekaboo list apps --json
peekaboo see --annotate --path /tmp/peekaboo-see.png
peekaboo click --on B1
peekaboo type "Hello" --return

一般的な対象化パラメーター(ほとんどのインタラクションコマンド)

  • アプリ・ウインドウ: --app, --pid, --window-title, --window-id, --window-index
  • スナップショット対象化: --snapshotsee からの ID、デフォルトは最新)
  • 要素・座標: --on/--id(要素 ID)、--coords x,y
  • フォーカス制御: --no-auto-focus, --space-switch, --bring-to-current-space, --focus-timeout-seconds, --focus-retry-count

一般的なキャプチャパラメーター

  • 出力: --path, --format png|jpg, --retina
  • 対象化: --mode screen|window|frontmost, --screen-index, --window-title, --window-id
  • 分析: --analyze "prompt", --annotate
  • キャプチャエンジン: --capture-engine auto|classic|cg|modern|sckit

一般的なモーション・タイピングパラメーター

  • タイミング: --duration(ドラッグ・スワイプ)、--steps, --delay(タイプ・スクロール・プレス)
  • 人間らしい動き: --profile human|linear, --wpm(タイピング)
  • スクロール: --direction up|down|left|right, --amount <ticks>, --smooth

See -> click -> type(最も信頼性の高い流れ)

peekaboo see --app Safari --window-title "Login" --annotate --path /tmp/see.png
peekaboo click --on B3 --app Safari
peekaboo type "user@example.com" --app Safari
peekaboo press tab --count 1 --app Safari
peekaboo type "supersecret" --app Safari --return

ウインドウ ID で対象化

peekaboo list windows --app "Visual Studio Code" --json
peekaboo click --window-id 12345 --coords 120,160
peekaboo type "Hello from Peekaboo" --window-id 12345

スクリーンショットキャプチャ+分析

peekaboo image --mode screen --screen-index 0 --retina --path /tmp/screen.png
peekaboo image --app Safari --window-title "Dashboard" --analyze "Summarize KPIs"
peekaboo see --mode screen --screen-index 0 --analyze "Summarize the dashboard"

ライブキャプチャ(モーション対応)

peekaboo capture live --mode region --region 100,100,800,600 --duration 30 \
  --active-fps 8 --idle-fps 2 --highlight-changes --path /tmp/capture

アプリ・ウインドウ管理

peekaboo app launch "Safari" --open https://example.com
peekaboo window focus --app Safari --window-title "Example"
peekaboo window set-bounds --app Safari --x 50 --y 50 --width 1200 --height 800
peekaboo app quit --app Safari

メニュー、メニューバー、Dock

peekaboo menu click --app Safari --item "New Window"
peekaboo menu click --app TextEdit --path "Format > Font > Show Fonts"
peekaboo menu click-extra --title "WiFi"
peekaboo dock launch Safari
peekaboo menubar list --json

マウス・ジェスチャー入力

peekaboo move 500,300 --smooth
peekaboo drag --from B1 --to T2
peekaboo swipe --from-coords 100,500 --to-coords 100,200 --duration 800
peekaboo scroll --direction down --amount 6 --smooth

キーボード入力

peekaboo hotkey --keys "cmd,shift,t"
peekaboo press escape
peekaboo type "Line 1\nLine 2" --delay 10

  • スクリーン録画とアクセシビリティのパーミッションが必要です。
  • クリック前に peekaboo see --annotate を使用して対象を特定してください。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
steipete
リポジトリ
steipete/clawdis
ライセンス
MIT
最終更新
不明

Source: https://github.com/steipete/clawdis / ライセンス: MIT

関連スキル

汎用デザイン・クリエイティブ⭐ リポ 1,739

nano-banana-2

inference.sh CLIを通じてGoogle Gemini 3.1 Flash Image Preview(Nano Banana 2)で画像を生成します。テキストから画像を生成する機能、画像編集、最大14枚の複数画像入力、Google Searchグラウンディング機能に対応しています。トリガーワード:「nano banana 2」「nanobanana 2」「gemini 3.1 flash image」「gemini 3 1 flash image preview」「google image generation」

by openakita
汎用デザイン・クリエイティブ⭐ リポ 815

octocode-slides

洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。

by bgauryy
汎用デザイン・クリエイティブ⭐ リポ 482

gpt-image2-ppt

OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。

by JuneYaooo
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

nano-banana

Nano Banana PRO(Gemini 3 Pro Image)およびNano Banana(Gemini 2.5 Flash Image)を使用したAI画像生成機能です。以下の場合に活用できます:(1)テキストプロンプトからの画像生成、(2)既存画像の編集、(3)インフォグラフィックス、ロゴ、商品写真、ステッカーなどのプロフェッショナルなビジュアルアセット制作、(4)複数画像での人物キャラクターの一貫性保持、(5)正確なテキスト描画を含む画像生成、(6)AI生成ビジュアルが必要なあらゆるタスク。「画像を生成」「画像を作成」「写真を作る」「ロゴをデザイン」「インフォグラフィックスを作成」「AI画像」「nano banana」またはその他の画像生成リクエストをトリガーとして機能します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

oiloil-ui-ux-guide

モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

axiom-hig-ref

Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。

by majiayu000
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: steipete · steipete/clawdis · ライセンス: MIT