Guides opencode to save Windows clipboard images into WSL with `clipimg` and pass the resulting file path into prompts.
このスキルは、Windows 側のクリップボード画像を WSL2 上の clipimg で PNG ファイルとして保存し、その保存パスを opencode の入力へ安全に渡すための作業手順を定義します。
opencode に、Windows 側でコピーした画像を渡したいときopencode に再利用したいとき~/bin/clipimg が存在し、実行権限があることclipimg が成功時に WSL パスを 1 行だけ標準出力することopencode はローカルファイルパスを含むテキスト入力を読めること~/clip_images 配下の PNG として保存するopencode に画像パスを貼りやすい定型を使うclipimg を実行して PNG 保存と WSL パス取得を行うopencode に依頼文を渡すclipimg --last や clipimg --open を使うopencode に渡すopencode "この画像を確認して: $(clipimg)"
opencode "この画像を確認して: $(clipimg --last)"
clipimg --open
opencode "この画像を確認して: $(clipimg --last)"
opencode に手で貼るこの画像を確認して: /home/user2010/clip_images/clip_YYYYMMDD_HHMMSS.png
clipimg 実行を優先するclipimg --last を使って再保存を避けるclipimg --open を案内する今クリップボードにコピーした画像を確認して説明してこの画像の内容を教えて: $(clipimg)直前に保存した画像をもう一度見て: $(clipimg --last)この画像のテキストを読んで要約して: $(clipimg)クリップボードに画像がありません と出るclipimg が見つからない~/bin/clipimg が存在するか確認する~/bin が PATH に入っているか確認する~/bin/clipimg を実行して確認するclipimg --open
clipimg --last
opencode にバイナリアップロードする仕組みの提供clipimg 本体の詳細実装変更clipimg + Skill の組み合わせを標準とするclipimg を使って Windows クリップボード画像を WSL2 の opencode へ渡す運用スキルを追加