CtrlK
BlogDocsLog inGet started
Tessl Logo

slides

Build a Grida slides deck — a `.canvas` bundle in slides mode whose pages are SVG documents (16:9, one SVG per slide). Use when creating a presentation, pitch deck, slideshow, or talk.

67

Quality

80%

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

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

A well-crafted skill body: concrete, executable guidance in every section, clear start/edit/reorder workflows, and sensible delegation of SVG and manifest detail to sibling skills. The only weaknesses are mild redundancy around bundle-suffix and presentation rules and the absence of an explicit manifest-validation feedback loop.

DimensionReasoningScore

Conciseness

Imperative, dense sections with real artifacts (manifest JSON, SVG starter) and zero time spent explaining concepts Claude already knows. Minor trimmable redundancy — the `.canvas`-suffix rule is stated in both Structure and Working pattern, and "Show the result" restates presentation rules several ways — so it falls just short of the lean anchor 5.

4 / 5

Actionability

Fully executable throughout: a copy-paste-ready 1920×1080 SVG starter, a complete `.canvas.json` manifest example, exact file conventions (`001.svg`, `<name>.canvas/.canvas.json`), explicit edit/reorder/add/remove operations, and concrete tool calls (`write_file`, `read_file`, `surface_open`). This matches the top anchor — specific examples cover the common cases.

5 / 5

Workflow Clarity

Start, edit, and reorder workflows are clearly sequenced with explicit pre-open guards ("Never open an empty bundle, a broken manifest, or a manifest whose first slide is missing"). It lacks a validate-then-fix feedback loop for manifest errors, so it sits at anchor 4 rather than 5; checkpoints are explicit, so it is clearly above 3.

4 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and the ~110-line body is well-sectioned with clear headings; it appropriately delegates SVG authoring and manifest mechanics to sibling skills via a "See also" section rather than inlining them. At this length it stays appropriately single-file, but the template and presentation sections could plausibly be split into reference files, so it does not reach anchor 5.

4 / 5

Total

17

/

20

Passed

Description

78%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 precisely defines the artifact (Grida `.canvas` slides bundle, one SVG per slide, 16:9) and pairs it with an explicit, naturally worded trigger clause. The only notable gap is that it advertises only the build action, not edit/reorder/template workflows the skill also covers.

Suggestions

Mention that the skill also covers editing, reordering, and adding slides to an existing deck, so the 'what' covers the full capability set (e.g., "Build and edit a Grida slides deck…").

Consider adding one more natural trigger variant such as a plain "deck" or "make slides" phrasing to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain and output format concretely ("a `.canvas` bundle in slides mode whose pages are SVG documents (16:9, one SVG per slide)") but lists only a single action ("Build") — editing, reordering, or template workflows are not mentioned, so coverage is not comprehensive.

3 / 5

Completeness

Explicitly answers both questions: what ("Build a Grida slides deck — a `.canvas` bundle in slides mode whose pages are SVG documents") and when ("Use when creating a presentation, pitch deck, slideshow, or talk") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

"Use when creating a presentation, pitch deck, slideshow, or talk" covers good natural synonyms a user would say. A few common variations ("deck" alone, "keynote", slide-count phrasing) are missing, so it falls short of comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

The Grida `.canvas` + SVG format niche is distinct and clearly disambiguated from other presentation formats, but the generic triggers "presentation" and "talk" carry minor overlap risk with any general pptx/presentation skill.

4 / 5

Total

16

/

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
gridaco/grida
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.