CtrlK
BlogDocsLog inGet started
Tessl Logo

slides

Build a premium PRESENTED slide deck — classic one-slide-at-a-time slides you advance with a clicker — as a Vite + React app. It keeps the Slidev navigation UI (floating glass dock + thumbnail rail + click-builds + presenter) but slides are RESPONSIVE React (reflow to any screen, no fixed canvas) and fully interactive. Use this for a deck you'll PRESENT (talk over, projector, screen-share) when you want web interactivity and responsiveness without Slidev's constraints. The repo IS the running app (Vite + React) — you install it in place, theme the tokens, and AUTHOR an original deck from the user's real topic/brand.

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

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.

A highly actionable, well-structured authoring skill with concrete code, commands, and a real self-check checklist. Its main weakness is conciseness — restated content and a thrice-repeated centering rule — and a monolithic structure with no reference-file split.

Suggestions

Remove the intro paragraph that restates the frontmatter description, and consolidate the centering rule into one canonical statement (hard rule 3) referenced from the other two locations to cut redundancy.

Move the long Step 3 component catalog into a references/COMPONENTS.md and link to it, keeping only the workhorses (<Slide>, <Cover>, <Split>, <Bento>, <StatGrid>) and atoms inline for progressive disclosure.

Add inline validation checkpoints earlier in the flow (e.g., after Step 1 verify the dev server boots and after Step 2 confirm the theme recolors the dock) rather than relying solely on the end-of-process Definition of done.

DimensionReasoningScore

Conciseness

The bulk is dense, skill-specific API and guidance, but the intro paragraph restates the frontmatter description and the centering rule is stated three times (hard rule 3, the Step 3 blockquote, and the Definition of done), which is noticeable redundancy that could be tightened.

3 / 5

Actionability

Provides fully executable commands ("npm install && npm run dev", "npm run build"), a copy-paste-ready <Build at={n}> example, concrete component prop signatures, CSS utilities (.cols, .appmock, repeat(auto-fit,…)), and exact file paths.

5 / 5

Workflow Clarity

Steps 0–7 are clearly sequenced with a Definition-of-done checklist and feedback signals ("STOP and ask", verify the dock works, "npm run build passes"), but most validation lives at the end rather than as inline per-step checkpoints.

4 / 5

Progressive Disclosure

Well-sectioned and navigable with a logical Step 0–7 + hard-rules + DoD structure, but it is a monolithic 319-line SKILL.md whose long inline component catalog could be split to a reference file; no external references are signaled.

4 / 5

Total

16

/

20

Passed

Description

88%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, specific description that clearly states what it builds and when to reach for it, with natural present-oriented trigger language. It is mostly distinct from peer slide skills, with only minor overlap risk on the generic "deck" trigger.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "Build a premium PRESENTED slide deck… as a Vite + React app" and "install it in place, theme the tokens, and AUTHOR an original deck" — covering the workflow comprehensively rather than gesturing vaguely.

5 / 5

Completeness

Explicitly answers both what (build a responsive Vite+React deck keeping the Slidev UI) and when ("Use this for a deck you'll PRESENT… when you want web interactivity and responsiveness without Slidev's constraints") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Surfaces natural terms a user would say ("slide deck", "PRESENT", "talk over", "projector", "screen-share", "deck") with good synonym coverage, but does not call out "presentation" or file-ish variants as standalone triggers.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (responsive React deck for presenting, explicitly contrasted with Slidev), but "build a slide deck" / "deck" are broad triggers that could overlap with a generic slides or Slidev skill.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
adamsardo/bolt-slides-couch
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.