Loading...
Loading...
Build and troubleshoot Box integrations for uploads, folders, folder listings, downloads and previews, shared links, collaborations, search, metadata, event-driven automations, and Box AI retrieval flows. Use when the agent needs to add Box APIs or SDKs to an app, wire Box-backed document workflows, organize or share content, react to new files, or fetch Box content for search, summarization, extraction, or question-answering.
npx skill4agent add box/box-for-ai box| If the user needs... | Primary object | Read first | Pair with | Minimal verification |
|---|---|---|---|---|
| Local verification, manual smoke tests, or quick inspection from the agent without app code changes | Current CLI environment | | | |
| Uploads, folders, listings, downloads, shared links, collaborations, or metadata | File or folder | | | Read-after-write call using the same actor |
| Organizing, reorganizing, or batch-moving files across folders; bulk metadata tagging; migrating folder structures | File set or folder tree | | | Inventory source, verify move count matches plan |
| Event-driven ingestion, new-file triggers, or webhook debugging | Webhook or events feed | | | Signature check plus duplicate-delivery test |
| Search, document retrieval, summarization, extraction, or Box AI | Search result set or file content | | | Retrieval-quality check before answer formatting |
| 401, 403, 404, 409, 429, missing content, or wrong-actor bugs | Existing request path | | | Reproduce with the exact actor, object ID, and endpoint |
| Unsure which workflow applies | Unknown | | | Choose the smallest Box object/action pair first |
references/auth-and-setup.mdreferences/box-cli.mdreferences/workflows.mdreferences/content-workflows.mdreferences/bulk-operations.mdreferences/webhooks-and-events.mdreferences/ai-and-retrieval.mdreferences/troubleshooting.mdscripts/box_cli_smoke.pyscripts/box_rest.pybox configure:environments:get --currentscripts/box_cli_smoke.pyboxscripts/box_rest.pyBOX_ACCESS_TOKENbox users:get me --jsonscripts/box_cli_smoke.py check-authpython3 scripts/box_cli_smoke.py check-auth
python3 scripts/box_cli_smoke.py get-folder 0 --fields id name item_collection
python3 scripts/box_cli_smoke.py list-folder-items 0 --max-items 20
python3 scripts/box_cli_smoke.py search "invoice" --limit 10
python3 scripts/box_rest.py get-item --item-type folder --item-id 0 --fields id name item_collectionreferences/auth-and-setup.mdreferences/box-cli.mdreferences/workflows.mdreferences/content-workflows.mdreferences/bulk-operations.mdreferences/webhooks-and-events.mdreferences/ai-and-retrieval.mdreferences/troubleshooting.mdexamples/box-prompts.md