Skills
Skill 2 of 9
Build, debug, or review repeatable Box API integrations and agent workflows for efficient calls, bulk work, and 429 handling.
2 minutes · 345 words · 3 sections
Install
npx skills add box/skills --skill box-integration-best-practicesnpx skills add box/skills/plugin marketplace add box/skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
Preserve result coverage and permissions when reducing calls. For bulk work or 429 errors, estimate calls per completed item and peak request rate by Box actor and endpoint. Budget uploads and search against their separate limits. Check the current rate limits (opens in a new tab); user, endpoint, enterprise, and temporary quality-of-service limits may apply.
For reviews, trace Box requests through loops and retry paths before changing concurrency or seeking more capacity.
fields reduces call count only when it replaces a follow-up read.next_marker to completion and do not treat a marker as a durable checkpoint.Retry-After across affected workers. Current official SDKs retry 429s; check the installed version before adding another retry layer. For direct HTTP, use bounded backoff with jitter.Record Box calls and 429s by actor, endpoint, and status; compare calls per completed item and completed-job throughput on a representative workload. Use the Platform Activity report (opens in a new tab) for historical per-app totals. If a token reaches a browser or other client-side component, downscope it (opens in a new tab).
main, last pushed 13 October 2026.SKILL.md, not by matching a directory convention. One layout observed: skills/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Box, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./box/skills.md, and each skill at its own .md URL.