技能 dropbox-automation
📦

dropbox-automation

安全

使用AI自动化Dropbox文件操作

手动管理Dropbox文件既耗时又会在工作流程中造成摩擦。此技能使AI助手能够通过Rube MCP集成自动处理文件上传、下载、搜索、共享和文件夹操作。

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“dropbox-automation”。 在Finance文件夹中搜索预算电子表格

预期结果:

找到5个匹配的文件:budget_2026.xlsx (2.1 MB)、Q1_budget.xlsx (1.4 MB)、Q2_budget.xlsx (1.5 MB)、annual_budget_draft.xlsx (3.2 MB)、department_budgets.xlsx (945 KB)。全部位于/Finance/文件夹中。如果需要更多结果,请使用DROPBOX_SEARCH_CONTINUE。

正在使用“dropbox-automation”。 上传report.pdf到/Reports并创建共享链接

预期结果:

文件已成功上传到/Reports/report.pdf。共享链接已创建:https://www.dropbox.com/s/abc123xyz/report.pdf?dl=0(团队访问,无过期时间,允许下载)。

正在使用“dropbox-automation”。 列出/Projects/Archive的内容,包含文件计数

预期结果:

文件夹/Projects/Archive/包含23个项目:15个文件(8个PDF、4个图片、3个文档)和8个子文件夹。总大小:156 MB。最近修改时间:2026-01-15。

安全审计

安全
v1 • 2/24/2026

Static analysis detected 220 external_commands patterns and 1 network pattern, but all are FALSE POSITIVES. The SKILL.md file is documentation only - backticks denote MCP tool names (e.g., DROPBOX_SEARCH_FILE_OR_FOLDER), not shell execution. The network URL is the official Rube MCP endpoint. No malicious intent or security vulnerabilities found.

1
已扫描文件
236
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
91
规范符合性

你能构建什么

自动化文档备份

设置工作流程,自动将项目文件上传到有序的Dropbox文件夹,创建带时间戳的备份,并为关键文档维护版本归档。

团队文件共享自动化

自动创建带有过期日期的密码保护共享链接,用于客户交付物,确保对敏感文件的安全和限时访问。

内容组织和迁移

批量移动、重命名和重组Dropbox文件夹中的文件,在目录结构之间迁移内容,清理重复或过时的文件。

试试这些提示

基本文件搜索
在我的Dropbox中搜索Documents文件夹中名称或内容包含'budget'的所有PDF文件。显示第一页结果,包含文件路径和大小。
带组织的文件上传
将附带的季度报告上传到/Reports/2026/Q1/目录。如果文件夹不存在,请创建它。然后创建仅团队访问且无过期时间的共享链接。
批量文件夹清理
列出/Downloads文件夹中超过6个月的所有文件。将图片文件移动到/Archive/Images,文档文件移动到/Archive/Documents。删除任何扩展名为.tmp的临时文件。
安全的客户文件交付
在/Projects/ClientWork/中找到'ProjectAlpha_Final.pdf'的最新版本。创建一个密码保护的共享链接,7天后过期,允许下载,仅团队成员可访问。返回链接URL。

最佳实践

  • 始终先调用RUBE_SEARCH_TOOLS获取当前工具架构,然后再执行任何Dropbox操作
  • 在操作前使用DROPBOX_GET_METADATA验证文件路径,以避免path_not_found错误
  • 在创建新链接之前,使用DROPBOX_LIST_SHARED_LINKS检查现有共享链接,以避免重复
  • 处理多个文件时使用批量操作(DROPBOX_MOVE_BATCH、DROPBOX_DELETE_BATCH)以减少API调用
  • 正确处理分页游标——遵循has_more标志以确保从搜索和文件夹列表获取完整结果

避免

  • 不要跳过分页——当has_more为true时始终遵循游标,以避免静默丢失结果
  • 避免未经验证就硬编码路径——API返回的path_display可能与用户输入的大小写不同
  • 不要在不检查现有链接的情况下创建共享链接——会导致409冲突错误
  • 永远不要假设SAVE_URL或批量操作会同步完成——请轮询作业状态或使用wait参数

常见问题

什么是Rube MCP,我需要API密钥吗?
Rube MCP是一个模型上下文协议服务器,提供对各种服务的访问,包括Dropbox。您可以将https://rube.app/mcp添加为MCP服务器到您的客户端中——最初不需要API密钥。您需要通过Rube连接管理器完成Dropbox OAuth。
如何连接我的Dropbox账户?
使用toolkit 'dropbox'调用DROPBOX_MANAGE_CONNECTIONS。如果不存在活动连接,它会返回一个认证链接。跟随该链接完成Dropbox OAuth,然后在运行工作流程前确认连接状态显示为ACTIVE。
上传和下载的最大文件大小是多少?
Dropbox支持最大350 GB的文件。对于通过DROPBOX_DOWNLOAD_ZIP下载的文件夹,总大小必须低于20 GB,且单个文件不超过4 GB,条目少于10,000个。
搜索结果的分页是如何工作的?
搜索结果会在有更多结果时返回has_more: true和游标。使用DROPBOX_SEARCH_CONTINUE和游标获取下一页。最多10,000个匹配项跨所有页面。
我可以自动化重复的Dropbox任务吗?
可以。您可以提示AI助手运行计划工作流程,例如'每周一将周报上传到/Reports/Weekly/并与团队共享'。该技能会通过MCP工具调用处理文件操作。
如果文件上传与现有文件冲突会发生什么?
默认情况下,上传在冲突时失败(mode: 'add')。使用mode: 'overwrite'替换现有文件,或设置autorename: true让Dropbox自动重命名文件(例如'file (1).pdf')。

开发者详情

文件结构

📄 SKILL.md