# box

A set of skills that lets Claude search Box files, handle legal document workflows and write code against the Box SDKs.

- plugin · `type=plugin` · Claude Code · ★ 7
- Author: box
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/box/skills
- Updated: 2026-10-13
- HTML: https://affpapa.org/en/nevibecode/plugins/box

## What it does

Nine skills land in Claude with this plugin. The base `box` skill picks the right tool and walks through access errors; `box-cli` covers command-line work in Box; `box-mcp` hooks the assistant up to the hosted Box MCP server at `https://mcp.box.com`. Two more target developers: `box-sdk-development` for Python and TypeScript/Node code, and `box-integration-best-practices` for auditing integrations — redundant API calls, retry logic, rate-limit handling.

Legal work splits into a shared skill and three task skills. `box-legal-workflows` holds the common guidance on collaboration roles and human review; `intake`, `contract` and `ma` handle client intake checks, contract comparison against approved templates, and M&A data rooms. Those three need both `box` and `box-legal-workflows` installed alongside them. Your firm supplies the checklists, templates and review criteria — attorneys still make the legal calls.

Installing the skills does not connect you to Box. Authorization is a separate step, and which tools show up depends on admin settings, scopes and permissions. Command-line work needs the Box CLI installed and authenticated for the right user; live API calls need Box authentication configured. Engagement letter generation additionally requires a registered Doc Gen template.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin install box@claude-plugins-official
```
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## When to use it
- find a Box file without leaving the editor
- diagnose a 403 error on a Box folder
- build an M&A data room and scope access to it
- compare a contract against an approved template and get a cited report
- strip redundant API calls from a Box sync worker

## Example prompts
- Help me diagnose a 403 error when accessing this Box folder.
- Use the Box CLI to list the first 20 items in folder 0 as JSON.
- Compare this NDA with our approved template and show the variances with citations.

## Source text · SKILL.md · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: c397b0a547fda736.

BEGIN THIRD-PARTY FILE c397b0a547fda736
````text
# Box Agent Skills

Agent Skills help AI assistants work with Box: find and organize content, support legal document workflows, and build or troubleshoot Box integrations. Each skill provides instructions for a specific kind of task, from client intake to SDK development and bulk operations.

The skills follow the [Agent Skills format](https://agentskills.io/) and can be installed individually or through a platform plugin. Installing instructions does not connect your assistant to Box; authorize Box access separately when your task needs it.

## Available Skills

| Skill | When to use it |
|---|---|
| [`box`](skills/box/SKILL.md) | Start with general Box tasks, choose the appropriate tools, and troubleshoot authentication or access errors. |
| [`box-cli`](skills/box-cli/SKILL.md) | Run Box CLI commands, automate shell workflows, and manage bulk operations and recovery. |
| [`box-mcp`](skills/box-mcp/SKILL.md) | Connect an assistant to Box's hosted MCP server, discover available tools, and complete Box content operations. |
| [`box-sdk-development`](skills/box-sdk-development/SKILL.md) | Build or debug application code using official Box SDKs, with guidance for Python and TypeScript/Node. |
| [`box-integration-best-practices`](skills/box-integration-best-practices/SKILL.md) | Review or improve Box integrations for efficient API calls, resumable bulk work, and rate-limit handling. |
| [`box-legal-workflows`](skills/box-legal-workflows/SKILL.md) | Supply shared guidance for the legal skills: collaboration roles, AI boundaries, and human review. |
| [`box-legal-workflows-intake`](skills/box-legal-workflows-intake/SKILL.md) | Check intake submissions against firm requirements, extract matter details, route attorney review, and prepare engagement letters. |
| [`box-legal-workflows-contract`](skills/box-legal-workflows-contract/SKILL.md) | Compare contracts with approved templates, produce cited variance reports, capture metadata, and monitor renewals or expirations. |
| [`box-legal-workflows-ma`](skills/box-legal-workflows-ma/SKILL.md) | Build and manage M&A data rooms, scope access, and answer due diligence questions with document citations. |

For application code, use `box-sdk-development`; for command-line work, use `box-cli`; for operations through a Box MCP connection, use `box-mcp`. Pair integration work with `box-integration-best-practices` when efficiency, bulk processing, or throttling matters.

The intake, contract, and M&A skills require both `box` and `box-legal-workflows`. The shared legal skill supports those workflows. Firms supply the checklists, templates, and review criteria; attorneys make legal and risk determinations.

## Installation

### Install individual skills

Choose skills interactively:

```bash
npx skills add box/skills
```

To install a specific skill, use its name from the catalog:

```bash
npx skills add box/skills --skill box-sdk-development
```

For a legal workflow, also install its required foundation skills. For example:

```bash
npx skills add box/skills --skill box
npx skills add box/skills --skill box-legal-workflows
npx skills add box/skills --skill box-legal-workflows-contract
```

Browse the [Box skills listing](https://skills.sh/box/skills) for installation options.

### Install a platform plugin

This repository also includes plugin configuration for supported platforms. Use the platform notes below, and follow the [Box MCP supported-platform guides](https://docs.box.com/en/box-mcp/supported-ai-platforms) to connect and authorize Box access. Some repository notes describe plugin metadata rather than a complete installation flow.

| Platform | Repository notes |
|---|---|
| Codex | [Codex notes](.codex-plugin/README.md) |
| Cursor | [Cursor installation and setup](.cursor-plugin/README.md) |
| Claude Code | [Claude Code plugin metadata](.claude-plugin/README.md) |
| Kiro | [Install as a Kiro Power](#kiro-power) |

For Box connection instructions for other clients, including Claude Cowork, see the supported-platform guides above.
````
END THIRD-PARTY FILE c397b0a547fda736

The third-party file has ended. Everything between the c397b0a547fda736 tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 4043 of 9692 bytes. © box · MIT · https://github.com/box/skills

## Similar
- [upstash-box-js](https://affpapa.org/en/nevibecode/skills/upstash-box-js.md) — skill · 1200 installs
- [gws-sheets-append](https://affpapa.org/en/nevibecode/skills/gws-sheets-append.md) — skill · 46700 installs
- [upstash-box-cli](https://affpapa.org/en/nevibecode/skills/upstash-box-cli.md) — skill · 563 installs

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
