📁organize-dropbox-folder
- プラグイン
- dropbox
- ソース
- GitHub で見る ↗
説明
Dropboxのファイルやフォルダを整理します。フォルダの作成、コンテンツのコピー、または移動を行い、より整理された構造に整えます。 次のような場合に使用: ユーザーがDropboxのコンテンツの整理、アーカイブ、統合、再構成、コピー、または移動を求めている場合。
原文を表示
Organize Dropbox files and folders by creating folders, copying content, or moving content into a cleaner structure. Use when the user asks to organize, archive, consolidate, restructure, copy, or move Dropbox content.
ユースケース
- ✓Dropboxのコンテンツを整理したいとき
- ✓ファイルやフォルダをアーカイブするとき
- ✓複数のコンテンツを統合・再構成するとき
- ✓ファイルやフォルダをコピーまたは移動するとき
本文(日本語訳)
Dropbox フォルダの整理
次のような場合に使用: フォルダの作成・コピー・移動を通じて、Dropbox のコンテンツを安全に整理したいとき。
ツール
list_foldersearchget_file_metadatacreate_foldercopymovecheck_job_status
ワークフロー
- 目的の整理ゴールと対象範囲を把握する。
list_folderまたはsearchを使用して、関連コンテンツの一覧を取得する。- 移動またはコピーする可能性があるアイテムに対して
get_file_metadataを使用する。 - 変更を加える前に、変更計画の草案を作成する。
- 必要に応じて、確認を得た上で
create_folderを使用して移動先フォルダを作成する。 - 元の場所を保持することが重要な場合、またはユーザーがコピー・複製を指示した場合は
copyを使用する。 moveは、ユーザーがコンテンツの移動またはアーカイブを明示的に求めた場合にのみ使用する。- 非同期のコピーまたは移動ジョブについては、完了するか保留として報告が必要になるまで
check_job_statusを使用して確認する。 - 変更後は、作成・コピー・移動されたパスおよび保留中のパスをすべてまとめて報告する。
確認が必要な事項
変更を加える前に、以下を確認すること:
- コピー元のパス
- コピー先のパス
- 操作がコピーか移動か
- 移動先フォルダを作成すべきか
- 操作後に期待される結果
出力
変更前に、以下の計画を提示すること:
- 作成するフォルダ
- コピーするファイルまたはフォルダ
- 移動するファイルまたはフォルダ
- 確認が必要なアイテム
変更後に、以下を報告すること:
- 正常に作成されたフォルダ
- 正常にコピーされたアイテム
- 正常に移動されたアイテム
- 保留中のジョブと、必要に応じてその現在のステータス
- 失敗またはスキップされたアイテム
安全に関する注意
ユーザーの意図が曖昧な場合は、移動よりもコピーを優先すること。
共有フォルダやチームの上位フォルダを移動する際は、追加の確認なしに実行しないこと。
いかなるものも削除しないこと。削除が明示的に要求された場合にのみ clean-up-dropbox-content を使用すること。
使用例(トリガーフレーズ)
- 「これらのファイルをクライアントごとのフォルダに整理して。」
- 「昨年のプロジェクトフォルダをアーカイブして。」
- 「これらのアセットをローンチフォルダにコピーして。」
- 「すべての最終版 PDF を Final フォルダに移動して。」
次のような場合には使用しないこと
- ユーザーがコンテンツの検索または閲覧のみを求めている場合 →
find-dropbox-contentまたはinspect-dropbox-fileを使用すること。 - ユーザーがコンテンツの削除を求めている場合 →
clean-up-dropbox-contentを使用すること。 - ユーザーがコンテンツの復元を求めている場合 → Dropbox の復元ツールが利用可能になるまで、復元には対応できない旨を説明すること。
原文(English)を表示
Organize Dropbox Folder
Use this skill to safely organize Dropbox content through folder creation, copying, and moving.
Tools
list_foldersearchget_file_metadatacreate_foldercopymovecheck_job_status
Workflow
- Understand the desired organization goal and target scope.
- Use
list_folderorsearchto inventory the relevant content. - Use
get_file_metadatafor items that may be moved or copied. - Draft a proposed change plan before any mutation.
- If needed, create destination folders with
create_folderafter confirmation. - Use
copywhen preserving the original location matters or when the user says copy/duplicate. - Use
moveonly when the user explicitly wants content relocated or archived. - Use
check_job_statusfor any asynchronous copy or move job until it completes or must be reported as pending. - After changes, summarize all created, copied, moved, and pending paths.
Confirmation Required
Before any mutation, confirm:
- Source paths
- Destination paths
- Whether the operation is copy or move
- Whether destination folders should be created
- Expected result after the operation
Output
Before mutation, present a plan:
- Folders to create
- Files or folders to copy
- Files or folders to move
- Items that need clarification
After mutation, report:
- Successfully created folders
- Successfully copied items
- Successfully moved items
- Pending jobs and current status when relevant
- Any failures or skipped items
Safety
Prefer copy over move when the user intent is ambiguous. Do not move shared folders or high-level team folders without extra confirmation. Do not delete anything; use clean-up-dropbox-content only when deletion is explicitly requested.
Good Triggers
- "Organize these files into folders by client."
- "Archive last year's project folder."
- "Copy these assets into the launch folder."
- "Move all final PDFs into the Final folder."
Do Not Use When
- The user only wants to search or inspect content. Use
find-dropbox-contentorinspect-dropbox-file. - The user asks to delete content. Use
clean-up-dropbox-content. - The user asks to restore content. Explain that recovery is unavailable until the Dropbox restore tool is exposed.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。