← Back to Skills Marketplace
foundergraph

Dropbox Download

by foundergraph · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ error
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dropbox-download
Description
Download a file from Dropbox by providing its file path, returning the file content as binary data.
README (SKILL.md)

Dropbox Download

Download files from Dropbox using the /2/files/download endpoint.

Description

This skill downloads a file from a user's Dropbox account. It accepts a file path and an optional revision identifier.

IO

Field Type Description
path string The path of the file to download (required)
rev string Optional revision identifier (deprecated, specify in path instead)
result binary The downloaded file content

Configuration

  • Integration: dropbox (OAuth2)
  • HTTP Method: POST
  • Endpoint: /2/files/download

Usage

from typing import Annotated

def run(
    pipedream: Annotated[PipedreamAuth, Integration("dropbox")],
    path: Annotated[str, "The path of the file to download."],
    rev: Annotated[str | None, "Please specify revision in path instead."] = None,
):

    # Track initial props for reload comparison
    initial_props = {
          "dropbox", "path", "rev",
    }

    state_manager = PipedreamStateManager(pipedream, "Download File", initial_props, {})
    state_manager.add_prop("dropbox", {"authProvisionId": pipedream.auth_provision_id})

    state_manager.add_prop("path", path)

    rev_config = state_manager.resolve_prop("rev", rev, use_query=False, use_lv=False)
    state_manager.add_prop("rev", rev_config)

    return state_manager.run()

Notes

  • The rev parameter is deprecated; specify revision in the path instead.
  • The file content is returned as binary data.
  • Ensure the Dropbox integration has files.content.read scope.

License

MIT

How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dropbox-download
  3. After installation, invoke the skill by name or use /dropbox-download
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: Enables downloading files from Dropbox via API. - Download files from Dropbox by specifying their path. - Optionally support revision identifier (deprecated; recommend specifying in path). - Returns file content as binary data. - Requires Dropbox OAuth2 integration with files.content.read scope.
Metadata
Slug dropbox-download
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Dropbox Download?

Download a file from Dropbox by providing its file path, returning the file content as binary data. It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install Dropbox Download?

Run "/install dropbox-download" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dropbox Download free?

Yes, Dropbox Download is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Dropbox Download support?

Dropbox Download is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Dropbox Download?

It is built and maintained by foundergraph (@foundergraph); the current version is v0.1.0.

💬 Comments