CtrlK
BlogDocsLog inGet started
Tessl Logo

box

Box integration. Manage Folders, Users, Groups, Collaborations. Use when the user wants to interact with Box data.

63

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/box/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

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

The body is highly actionable with a well-validated connection workflow, but loses conciseness to a concept-explaining intro and vague overview filler, and has a broken internal step reference.

Suggestions

Delete or shrink the intro paragraph that explains what Box is, since Claude already knows; lead with the integration purpose instead.

Replace "Use action names and parameters as needed" under Box Overview with a concrete example command or remove it.

Label the sections referenced as "Step 1"/"Step 2" (or drop the "Step 2" cross-references) so the navigation is coherent.

DimensionReasoningScore

Conciseness

The intro explains what Box is ("cloud-based content management... a more business-focused alternative to Dropbox or Google Drive") and the "Box Overview" ends with vague filler ("Use action names and parameters as needed"), both of which assume Claude lacks knowledge it already has.

3 / 5

Actionability

Copy-paste-ready commands cover the full workflow (install, login incl. headless, connection ensure, wait-for-ready, action list/run, proxy) with a concrete flags table and noted output fields, fully executable across common cases.

5 / 5

Workflow Clarity

The connection flow is a clear state machine with explicit validation checkpoints (READY/BUILDING/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) and a re-poll feedback loop, but cross-references to a "Step 2" that is never labeled create a minor sequencing gap.

4 / 5

Progressive Disclosure

No bundle files exist and the single self-contained file is organized with clear section headers and one-level structure, with only minor gaps such as the vague overview list and the broken Step 2 reference.

4 / 5

Total

16

/

20

Passed

Description

75%Weight 40%Scale 1-5

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 cleanly answers both what and when with a named product and concrete objects, but relies on one generic verb and a broad trigger phrase that keep it just short of the top anchor.

DimensionReasoningScore

Specificity

"Manage Folders, Users, Groups, Collaborations" names the domain plus several concrete objects, but a single generic verb ("Manage") covers all four, leaving minor coverage gaps rather than comprehensive multi-action listing.

4 / 5

Completeness

It states what ("Manage Folders, Users, Groups, Collaborations") and when ("Use when the user wants to interact with Box data"), but the when clause is somewhat generic and could be more explicit with concrete triggers.

4 / 5

Trigger Term Quality

"Box", "Folders, Users, Groups, Collaborations", and "interact with Box data" give good keyword coverage a user would naturally say, though common synonyms (files, sharing, content) are absent.

4 / 5

Distinctiveness Conflict Risk

"Box integration" tied to Folders/Users/Groups/Collaborations is a mostly distinct named niche, with only minor overlap risk against generic file-storage skills.

4 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
membranedev/application-skills
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.