box-automation
Boxクラウドストレージ操作の自動化
Boxでの手動ファイル管理は遅く、エラーが発生しやすいです。このスキルは、Rube MCP統合を通じてアップロード、ダウンロード、検索、フォルダ操作を自動化します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「box-automation」を使用しています。 contract.pdfをBoxフォルダ12345にアップロード
期待される結果:
contract.pdfをBoxに正常にアップロードしました。ファイルID: 789012。https://app.box.com/file/789012で表示
「box-automation」を使用しています。 最近プレゼンテーションを検索
期待される結果:
'presentations'に一致する5件のファイルが見つかりました:1) Q4_Slides.pptx (ID: 111、更新2日前)、2) Sales_Deck.pdf (ID: 222、更新1週間前)、3) Training.pptx (ID: 333、更新2週間前)
セキュリティ監査
安全All 255 static findings are false positives. The skill is documentation-only (SKILL.md markdown file) with no executable code. Detected 'external_commands' patterns are backtick-enclosed tool names like `BOX_UPLOAD_FILE` and `RUBE_SEARCH_TOOLS` in documentation examples, not actual Ruby shell execution. 'Weak cryptographic algorithm' detections are string references to ID '0' (root folder) in documentation. 'Hardcoded URL' findings are legitimate Box URL examples showing how to extract IDs. No prompt injection attempts or malicious intent detected.
低リスクの問題 (3)
リスク要因
⚙️ 外部コマンド (5)
🌐 ネットワークアクセス (3)
品質スコア
作れるもの
自動化ドキュメントアーカイブ
ローカルフォルダからプロジェクト完了ドキュメントを指定されたBoxフォルダにアップロードして、アーカイブ保持を行います。
コンテンツ監査とクリーンアップ
条件に一致するファイルをBoxで検索し、フォルダの内容一覧を表示し、削除が必要な古いファイルを特定します。
クライアントコラボレーション設定
共有フォルダを作成し、適切な役割でコラボレーション招待をセットアップし、アクセス権限を設定します。
これらのプロンプトを試す
/path/to/document.pdfのファイルをBoxフォルダID 123456にアップロードします。Boxでは'Client Contract v2.pdf'という名前を付けます。
フォルダ987654で'Q4 Report'という名前のファイルをBoxで検索します。一致する最初のファイルをダウンロードします。
Boxにフォルダ構造を作成します:親フォルダ111222の下に'2025/Projects/Alpha'を作成します。オープンアクセスで共有リンクをセットアップします。
ファイル456789のすべてのコラボレーションを一覧表示します。user@example.comを閲覧者から編集者役割に更新します。
ベストプラクティス
- 操作前にRUBE_SEARCH_TOOLSを最初に呼び出して、利用可能なツールと現在のスキーマを確認してください
- 大きなデータセットにはオフセット(10000に制限)の代わりにマーカーベースのページネーションを使用してください
- Box Web URLからフォルダIDとファイルIDを取得するには、アドレスバーから数値部分をコピーしてください
回避
- 最初にRUBE_MANAGE_CONNECTIONSの状態を確認せずに接続がアクティブであると仮定しないでください
- 検索クエリでオフセットを10000超えて使用しないでください。APIはこれらのリクエストを拒否します
- recursive: trueパラメータを設定せずに空でないフォルダの削除を試まないでください