Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
ユーザーがデスクトップやシステム全体のスクリーンショットを明示的に求めたとき、またはツール固有のキャプチャ機能が使えず OS レベルの画面取得が必要なときに使います。全画面、特定アプリやウィンドウ、ピクセル領域の取得に対応します。
保存先は毎回、次のルールに従ってください。
agent-browser のツール)。macOS では、ウィンドウやアプリ単位の取得前に事前確認ヘルパーを一度実行します。これは画面収録権限を確認し、必要な理由を説明し、同じ場所で権限要求まで行います。
ヘルパーは Swift のモジュールキャッシュを $TMPDIR/codex-swift-module-cache に向け、サンドボックス下で余計な module-cache の権限プロンプトが出るのを避けます。
bash <path-to-skill>/scripts/ensure_macos_permissions.sh
サンドボックス承認プロンプトを何度も出さないため、可能なら事前確認とキャプチャを 1 コマンドにまとめてください。
bash <path-to-skill>/scripts/ensure_macos_permissions.sh && \
python3 <path-to-skill>/scripts/take_screenshot.py --app "Codex"
Codex の確認用なら、出力は一時領域に置きます。
bash <path-to-skill>/scripts/ensure_macos_permissions.sh && \
python3 <path-to-skill>/scripts/take_screenshot.py --app "<App>" --mode temp
OS ごとのコマンドを都度組み立て直さず、同梱スクリプトを使ってください。
リポジトリのルートからヘルパーを実行します。
npx skills add yuki-yano/dotfiles --skill screenshotHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.