CtrlK
BlogDocsLog inGet started
Tessl Logo

box-content-api

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 Codex 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.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-architected orchestration layer: lean, actionable, with a clearly sequenced workflow and explicit verification checkpoints, and strong one-level-deep progressive disclosure into 8 reference files. The main defect is a single dangling reference to a non-existent examples file.

Suggestions

Remove or create the missing examples/box-content-api-prompts.md referenced on the last line of the References section — it currently points to a file that does not exist, breaking navigation.

Consider collapsing the three reference listings (routing table, Workflow step 5, and References glossary) so each file is named in only one primary place, keeping the others as brief pointers, to tighten the token budget slightly.

In the routing-table 'Minimal verification' column, a couple of entries ('Choose the smallest Box object/action pair first', 'Reproduce with the exact actor, object ID, and endpoint') are procedural rather than verifiable commands — make them concrete where possible to match the executable tone of the rest.

DimensionReasoningScore

Conciseness

The ~100-line body is lean and operational — a routing table, terse numbered workflow, and one-line guardrails packed with non-obvious gotchas ('Run Box CLI commands strictly one at a time', 'avoid get_file_preview for files known to exceed 3 MB') that earn their tokens; it assumes Claude's competence and never explains what Box is. Not level 2 because there is no concept padding, and the references appear in three places only because each listing serves a distinct navigational role (pairing, category selection, glossary).

3 / 3

Actionability

Gives concrete, copy-paste-ready guidance — exact CLI commands ('box users:get me --json'), a runnable smoke-check code block invoking scripts/box_cli_smoke.py and box_rest.py, and guardrails with specific numeric thresholds; not level 2 because the examples are executable commands rather than pseudocode or abstract description.

3 / 3

Workflow Clarity

The 8-step Workflow is clearly sequenced with explicit validation built in (step 6 prove the smallest end-to-end flow, step 7 add a runnable verification step) plus a dedicated Verification section with read-after-write feedback loops; the destructive/batch cap at 2 does not apply because validation is present even for bulk operations. Not level 2 because checkpoints and verification are explicit, not merely implied.

3 / 3

Progressive Disclosure

SKILL.md is a well-signaled overview pointing to 8 one-level-deep reference files (verified present and organized), with the routing table, step 5, and a References glossary providing clear navigation; content is appropriately split between orchestration and detail. Not level 2 because signaling and structure far exceed the 'inline content that should be separate' anchor, though one referenced path — examples/box-content-api-prompts.md — does not exist on disk.

3 / 3

Total

12

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, trigger-rich, and complete, naming a comprehensive set of concrete Box operations paired with an explicit 'Use when' clause. It uses imperative voice consistent with the reference examples and is clearly distinct from generic file or document skills.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'uploads, folders, folder listings, downloads and previews, shared links, collaborations, search, metadata, event-driven automations, and Box AI retrieval flows' — matching the anchor for multiple specific concrete actions; not level 2 because the action list is comprehensive rather than domain-plus-a-few.

3 / 3

Completeness

Clearly answers both what (build and troubleshoot Box integrations for the listed operations) and when via an explicit 'Use when Codex needs to...' clause, satisfying the anchor for both what AND when with explicit triggers; not capped at 2 because the 'Use when' trigger guidance is present and specific.

3 / 3

Trigger Term Quality

Natural trigger phrases a user would say are well covered — 'add Box APIs or SDKs to an app', 'wire Box-backed document workflows', 'organize or share content', 'react to new files', 'fetch Box content for search, summarization, extraction, or question-answering'; not level 2 because common variations (uploads, search, shared links, metadata) are present alongside the technical terms.

3 / 3

Distinctiveness Conflict Risk

A clear Box-content niche with distinctive triggers ('Box APIs or SDKs', 'Box-backed document workflows', 'Box content') makes conflict with other skills unlikely; not level 2 because the scope is tightly scoped to Box content operations rather than overlapping generic document/file skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.