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".

65

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

77%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-structured, highly actionable skill body with an exemplary multi-step workflow (checklist, hard gates, feedback loops) and clean progressive disclosure into real bundle files. Its main weakness is moderate verbosity in the runtime/backend-branching sections.

Suggestions

Collapse the repeated "Concrete tool names are examples — substitute the local equivalent" caveat into a single early note to remove redundancy.

Tighten the multi-runtime backend branching (Codex/Cursor/Hermes) into a compact table or a single resolution rule, moving per-runtime detail into references/codex-imagegen.md-style files.

Consider trimming the 17-row auto-selection table to the highest-signal rows and letting references/dimensions/presets.md carry the rest.

DimensionReasoningScore

Conciseness

Mostly efficient and skill-specific (presets, options, paths), but includes trimming opportunities such as the "Concrete tool names ... are examples" caveat repeated twice and verbose per-runtime branching for Codex/Cursor/Hermes. It is not a 4 because several sections could be tightened without losing clarity.

3 / 5

Actionability

Provides concrete commands (exact ${BUN_X} script invocations), file paths, naming conventions, and a copy-paste YAML frontmatter example. It is not a 5 because the image-generation step itself is intentionally abstract (delegated to a runtime-dependent backend rule) rather than a single copy-paste command.

4 / 5

Workflow Clarity

A 9-step workflow with a copyable checklist, numbered sub-steps, explicit hard gates ("REQUIRED before Step 2", prompt-file existence as a hard requirement), and feedback loops in the conditional review steps (edit/regenerate). Batch and overwrite operations carry explicit validation and retry rules, satisfying the destructive/batch cap.

5 / 5

Progressive Disclosure

SKILL.md is an overview pointing to one-level-deep references that all exist on disk (styles/<preset>.md, dimensions/*.md, confirmation.md, codex-imagegen.md, scripts/*), with a References table and well-signaled in-text pointers. Content is appropriately split with no reference-ception nesting.

5 / 5

Total

17

/

20

Passed

Description

83%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, third-person description that clearly states capabilities and supplies concrete natural-language triggers. It answers both what and when with minimal conflict risk, only slightly lacking file-extension triggers and full action coverage.

Suggestions

Add file-extension triggers (e.g., ".pptx", ".ppt", ".key") alongside "PPT" to reach full trigger-term coverage.

Mention the PPTX/PDF merge outputs and the 17-preset style system in the action list to make the capability coverage fully comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Generates professional slide deck images", "Creates outlines with style instructions", "generates individual slide images" — with only minor gaps (no mention of PPTX/PDF merge outputs or the preset system). It is not a 5 because coverage is not fully comprehensive of the skill's full action set.

4 / 5

Completeness

Explicitly answers both what (generates slide deck images, creates outlines, generates individual images) and when ("Use when user asks to..." with concrete trigger phrases), matching the top anchor exactly.

5 / 5

Trigger Term Quality

Provides natural phrases users would say — "create slides", "make a presentation", "generate deck", "slide deck", "PPT" — with good synonym coverage. It is not a 5 because common file-extension triggers such as .pptx or .ppt are absent.

4 / 5

Distinctiveness Conflict Risk

The "slide deck images" framing plus specific triggers carve a clear niche, but "make a presentation" / "PPT" carry minor overlap risk with generic pptx-creation skills. It is not a 5 because of that residual overlap with closely related presentation skills.

4 / 5

Total

17

/

20

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.