CtrlK
BlogDocsLog inGet started
Tessl Logo

bento-slides

Create and edit Bento presentations — single-file .bento.html decks whose document is plain JSON in a "#bento-doc" script block. Use whenever the user wants a slide deck or presentation: starting from NOTHING (it downloads the latest Bento app from bento.page automatically), from source material, or by improving an existing .bento.html. Maps content to the right feature (charts, morph transitions, state slides, ken-burns, motion paths) instead of static text slides, then writes the document JSON in place. Full schema + recipes at https://bento.page/agents.md.

74

Quality

93%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

Excellent instructional content: every step is executable, the workflow includes validation, a self-audit checklist, and an inspection feedback loop, and the detailed schema is appropriately externalized behind a clearly signaled reference. Only minor stylistic trimming would push conciseness to the top anchor.

DimensionReasoningScore

Conciseness

The body is dense and almost entirely Bento-specific (escaping '<', collab key semantics, chart data coercion rules) with no padding about concepts Claude already knows; a few rhetorical flourishes ('a deck nobody looked at is not finished', 'That is by design: the file is the invitation') could be trimmed, matching the 'efficient with minor instances of over-explanation' anchor.

4 / 5

Actionability

Fully executable guidance throughout: a copy-paste curl command (with a Windows fallback), exact menu paths ('Save ▾ → Copy document JSON'), and gotchas pinned to exact field names and values ('size' and 'theme' required, '{value,…}' objects coerce to 0, 'autoplay' needs 'muted:true').

5 / 5

Workflow Clarity

A clear six-step numbered workflow with explicit validation checkpoints: verify the download contains id='bento-doc', a step-5 self-audit checklist, a render-and-inspect feedback loop ('Author, render, check, fix'), and a security checkpoint (check doc.collab and inform the user before proceeding).

5 / 5

Progressive Disclosure

Well-organized overview sections (authoring, starting from nothing, workflow, gotchas) with the bulk schema and recipes deferred to a clearly signaled, one-level-deep reference (https://bento.page/agents.md) and a pointer to live template examples; no bundle files exist to inline or hide.

5 / 5

Total

19

/

20

Passed

Description

91%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.

A strong description: it names concrete capabilities in third person, gives an explicit 'Use whenever' trigger clause with natural synonyms and the exact file extension, and clearly distinguishes the skill from generic presentation tools. Slight crowding of mechanism detail keeps specificity just short of the top anchor.

DimensionReasoningScore

Specificity

Lists several concrete actions ('Create and edit Bento presentations', 'Maps content to the right feature (charts, morph transitions, state slides, ken-burns, motion paths)', 'writes the document JSON in place') with only minor gaps; not the clean, comprehensive action inventory of the top anchor because mechanism detail crowds the action list.

4 / 5

Completeness

Explicitly answers both: what ('Create and edit Bento presentations... Maps content to the right feature... writes the document JSON in place') and when ('Use whenever the user wants a slide deck or presentation'), with concrete trigger scenarios (starting from nothing, from source material, or improving an existing file).

5 / 5

Trigger Term Quality

Covers the natural phrases users would say ('slide deck', 'presentation', 'deck') plus the domain name and exact file extension ('.bento.html', 'Bento'), matching the comprehensive synonym-plus-extension anchor.

5 / 5

Distinctiveness Conflict Risk

The '.bento.html' extension and 'Bento' branding carve a clear niche with distinct triggers, leaving only minor overlap risk with generic presentation/slideshow skills.

4 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
nyblnet/bento
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.