Agent Skills are pre-built instruction sets that teach AI coding assistants how to perform
specific tasks. Box Agent Skills give your AI assistant the context
it needs to build Box integrations, work with Box content via MCP tools, configure
webhooks, and use Box AI retrieval. No manual configuration is required.The skills follow the Agent Skills open standard and
can be installed as a plugin for ChatGPT/Codex,
Cursor, or Claude/Claude Code. To get access to the full plugin with all the skills, ensure that you are logged in to the selected AI tool.For detailed reference material, additional examples, and contributing guidelines,
see the box-for-ai repository on GitHub.
Box Agent Skills can also be installed as a Codex plugin. See the
Codex setup guide
for configuration instructions, including how to connect the Box MCP server.
Box Agent Skills can also be installed as a Cursor plugin. See the
Cursor setup guide
for configuration instructions, including how to connect the Box MCP server.
For Claude Code, install Box Agent Skills as a platform plugin. See the
Claude Code setup guide
for configuration instructions.
To verify that your Box account is connected after installation, run
box users:get me --json in the .
A successful response confirms your authentication is working.
Skills are loaded automatically when your assistant detects a relevant task.
Ask your assistant to perform Box-related tasks in natural language and it will
select the appropriate skill.
Add file uploads, shared links, and webhooks
What to prompt
What happens
”Add Box file upload to my app”
Scaffolds file upload integration using the Box SDK.
”Create a shared link for this folder”
Generates code to create and configure shared links.
”Set up Box webhooks for new file events”
Sets up webhook listeners for file creation events.
Search, classify, and process documents
What to prompt
What happens
”Search my Box account for invoices”
Uses the Box Search API to find matching files.
”Use Box AI to classify documents”
Implements document classification with the Box AI API.
”Wire webhooks to process new uploads”
Connects webhook events to document processing logic.
Automate multi-step file processing
What to prompt
What happens
”Extract invoice numbers and totals from these PDFs, and put them in a table”
Locates the PDFs, runs Box AI extraction on each, and formats results into a structured table.
”Organize the files in this folder by type. Classify with Box AI and move into subfolders”
Inventories the folder, classifies files using Box AI, creates target subfolders, and moves files serially.
”Build a search-first retrieval flow for invoice lookup that only downloads files when needed”
Searches Box with filters first, then retrieves content only for the matching shortlist.