shunk031-github-comment-attach-files について
GitHub CLIを使い、GitHub.comまたはGHE.comのプルリクエスト説明文やIssue・プルリクエストのコメントに画像と動画を添付するエージェントスキルです。CLIの対応状況を確認し、書き込み前に対象の確認を求めます。
主な機能
- 01画像と動画の添付
- 02プルリクエスト説明文の編集
- 03Issue・プルリクエストへのコメント投稿
- 04CLIの添付対応状況の確認
活用シーン
- 01プルリクエスト説明文への視覚的な結果の追加
- 02Issueコメントへの再現用スクリーンショットや動画の添付
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ shunk031/ skills --skill shunk031-github-comment-attach-filesインストール後、Claude Code で/shunk031-github-comment-attach-filesを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
メモ
この
SKILL.mdを読んだ後、次のように言ってください:📎 I read shunk031-github-comment-attach-files.
GitHub のファイル添付
このスキルを使うと、GitHub.com と GHE.com の GitHub プルリクエストの説明、または Issue やプルリクエストのコメントに、対応するメディア(画像と動画)を添付できます。この方法では、ドキュメントのアップロードや GitHub Enterprise Server はサポートされません。
インストール済み CLI で gh pr edit --help と gh issue comment --help を確認してください。メディア添付のサポート状況とフラグについては、インストール済み CLI の情報が優先されます。
プルリクエストの説明
gh pr edit <pr> --attach file#alt を使って、対応するメディアをアップロードし、その Markdown をプルリクエストの説明に記載します:
gh pr edit 123 \
--attach "results/before.png#With mathclap" \
--attach "results/after.png#Without mathclap"
本文で添付したメディアファイルに言及していない場合、gh pr edit は添付ファイルの Markdown を説明の末尾に追加します。配置や前後の説明が重要な場合は、本文で画像や動画を明示的に参照してください。
Issue とプルリクエストのコメント
送信する Issue またはプルリクエストのコメントに対応するメディアを含める場合は、gh issue comment <number-or-url> --attach file#alt を使います:
gh issue comment 123 \
--body 'Rendered comparison:' \
--attach "results/before.png#Before" \
--attach "results/after.png#After"
CLI のワークフローは GitHub にただちに変更を加えます。実行前に、対象と書き込みの依頼内容を確認してください。
前提条件
ghがインストールされ、認証されている必要があります。- CLI に
--attachがない場合、インストール済みバージョンは直接添付をサポートしていないと報告してください。