LaunchKit · 2026
Back to Skills

box-automation

Automate Box cloud storage operations including file.

1
1.3k downloads
by @sohamganatra

Setup & Installation

openclaw skills install @sohamganatra/box-automation

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install box-automation

What This Skill Does

Automates Box cloud storage operations through Rube MCP (Composio), covering file upload and download, folder management, content search, collaboration access control, metadata queries, and document sign requests. Connects to Box via OAuth after adding the Rube endpoint to the MCP client configuration.

Rube MCP handles Box OAuth and tool schema discovery automatically, so no API keys or custom integration code are needed beyond adding one endpoint.

When to use it

  • Upload a batch of project files to a specific Box folder
  • Search Box for contracts by keyword and download matching files
  • Create a nested folder structure for a new client project
  • Update a collaborator's access role on a shared file
  • Cancel a pending Box Sign document request

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Upload report.pdf to the Q1 Reports folder in Box

AGENT
  1. 1Call RUBE_SEARCH_TOOLS to retrieve current Box tool schemas
  2. 2Call BOX_SEARCH_FOR_CONTENT to locate the Q1 Reports folder and get its folder_id
  3. 3Call BOX_GET_FOLDER_INFORMATION to verify the folder exists and check permissions
  4. 4Call BOX_UPLOAD_FILE with the file object and parent_id set to the Q1 Reports folder_id
OUTPUT

report.pdf uploaded successfully to the Q1 Reports folder in Box

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Box accountRube MCP server configured in client (https://rube.app/mcp)