CtrlK
BlogDocsLog inGet started
Tessl Logo

baoyu-slide-deck

Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".

72

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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-structured, actionable skill with a clear multi-step workflow, strong validation/feedback checkpoints, and clean progressive disclosure into verified reference files. Its main weakness is conciseness: it is lengthy with some duplicated policy prose that could be consolidated.

Suggestions

Consolidate the repeated raster/text-correction prohibitions: the "⛔ Never substitute SVG/HTML/canvas" and "⛔ Never repair rendered text" rules in Image Generation Tools overlap with the text-correction policy in Slide Modification — state once and cross-reference.

Tighten the image-backend resolution block: the step-3 sub-bullets and the later Step 7 codex-imagegen note restate the same backend-priority logic; extract the shared rule into one place and keep Step 7 as a short pointer.

Trim prose around the Batch Generation Policy and Confirmation Policy into terser rule lists; several sentences restate what is already captured in the Options table and workflow steps.

DimensionReasoningScore

Conciseness

The body is dense and largely assumes Claude's competence (no basic-concept explanations), but it is long with noticeable redundancy — the SVG/HTML/canvas prohibition and text-repair prohibition overlap with the later "Slide Modification" text-correction policy, and the image-backend resolution and batch policy overlap with Step 7 — so it could be tightened rather than being fully lean.

2 / 3

Actionability

Provides concrete executable commands (merge-to-pptx.ts/merge-to-pdf.ts invocations), specific flags (--regenerate 2,5,8; --batch-size), a YAML frontmatter example, and exact file-naming conventions; the runtime-agnostic image-gen delegation is explicitly justified rather than left as vague abstraction.

3 / 3

Workflow Clarity

A clear 9-step sequence with a copy-paste checklist, mandatory "⚠️ REQUIRED" confirmation gates, and explicit validation checkpoints (verify prompt files exist before batching, retry failed items once, merge only after all images generated, backup rule before overwrites) with feedback loops for error recovery, matching the score-3 anchor.

3 / 3

Progressive Disclosure

SKILL.md is a well-organized overview with a dedicated References table mapping each file to its content, and references are one level deep into real, verified bundle files (confirmation.md, styles/<preset>.md, dimensions/*.md, codex-imagegen.md, etc. all exist), matching the score-3 anchor.

3 / 3

Total

11

/

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 concise, uses third person, lists concrete actions, and provides explicit natural-language triggers covering common user phrasings. It cleanly answers both what the skill does and when to use it with a distinct, low-conflict niche.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Generates professional slide deck images from content", "Creates outlines with style instructions, then generates individual slide images" — matching the score-3 anchor for listing several specific concrete actions.

3 / 3

Completeness

Explicitly answers both what (generate slide deck images, create outlines, generate individual slides) and when ("Use when user asks to ..."), matching the score-3 anchor for clearly answering both what and when with explicit triggers.

3 / 3

Trigger Term Quality

Includes natural phrases users would say — "create slides", "make a presentation", "generate deck", "slide deck", "PPT" — giving good coverage of common variations, matching the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche (professional slide deck images from content) with distinct triggers unlikely to fire for unrelated skills, matching the score-3 anchor for a clear niche with distinct triggers.

3 / 3

Total

12

/

12

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 4 deeper-than-1-level

Warning

Total

12

/

16

Passed

Repository
jimliu/baoyu-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.