claudeshot は何をしますか?
スクリーンショットを撮影し、ワンコマンドでClaude Codeのプロンプトに画像を挿入。画像コンテキストの利用を迅速かつシームレスにします。
概要
このスキルは、開発者がスクリーンショットを簡単に取得し、Claude Codeのプロンプトに直接画像として貼り付けることを可能にします。UIのデバッグや視覚的な問題の説明など、画像コンテキストが役立つ場面で作業効率を大幅に向上させます。
対応環境
- macOS:
screencaptureコマンドを使用 - Linux:
scrotまたはgnome-screenshotコマンドを使用 - Windows:
snippingtool.exeまたはpowershellコマンドを使用
使用方法
- ターミナルで
claudeshotコマンドを実行します。 - スクリーンショットを撮影します(領域選択が可能な場合もあります)。
- 画像が自動的にClaude Codeのプロンプトにマークダウンとして挿入されます。
例:
claudeshot
インストール
# npmを使用する場合
npm install -g claudeshot
# またはリポジトリをクローンして直接使用する場合
git clone https://github.com/Spongernondriver422/claudeshot.git
cd claudeshot
npm install
設定
オプションで、スクリーンショットの保存先や画像フォーマットを環境変数で設定できます。
CLAUDESHOT_SAVE_DIR: スクリーンショットの保存ディレクトリCLAUDESHOT_FORMAT: 画像フォーマット(例:png,jpg)
注意事項
- スクリーンショットの取得には、OSのアクセス権限が必要な場合があります。
- プロンプトに画像を含めると、Claude Codeのトークン消費量が増加することに注意してください。
ライセンス
MIT