CtrlK
BlogDocsLog inGet started
Tessl Logo

ppt-generation

Use this skill when the user requests to generate, create, or make presentations (PPT/PPTX). Creates visually rich slides by generating images for each slide and composing them into a PowerPoint file.

68

Quality

82%

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

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill body is highly actionable with concrete, executable commands and examples, but it is verbose with redundant inline style references and lacks an explicit verification checkpoint before the batch PPT composition step. Tightening and splitting style details into reference files would lift the weaker dimensions.

Suggestions

Move the eight style-guideline JSON blocks into a separate references/styles.md (or per-style files) and keep only the style summary table inline, then link to it from the Presentation Styles section.

Add an explicit validation checkpoint before Step 4, e.g. verify all slide-N.jpg files exist and are in order before running the composition script, so the batch assembly has a feedback loop.

Trim the full 'Complete Example: Glassmorphism' section or condense it to a brief illustration, since it duplicates the style JSON and workflow already covered.

DimensionReasoningScore

Conciseness

The body is ~460 lines with eight full inline style-guideline JSON blocks and a full worked example that repeat information already shown in the Presentation Styles table and the workflow, so it is mostly efficient but padded and could be tightened; it does not reach the lean 'every token earns its place' bar.

2 / 3

Actionability

Provides exact, copy-paste-ready bash commands with full argument lists, complete JSON prompt examples for each step, and documented parameters, giving fully executable guidance.

3 / 3

Workflow Clarity

The four steps are clearly sequenced and the critical 'generate one-by-one in order' rule is emphasized, but the final PPT composition is a batch assembly with no explicit verification/checkpoint step confirming all slides exist and are ordered before composing; for batch operations the rubric expects an explicit validation checkpoint.

2 / 3

Progressive Disclosure

There is some section structure and the lone bundle script (scripts/generate.py) is referenced correctly, but the bulk of detailed reference material — all eight style JSONs and the full worked example — is inlined in SKILL.md rather than split into one-level-deep reference files, so content that should be separate remains inline.

2 / 3

Total

9

/

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, specific, and clearly answers both what the skill does and when to use it, with natural trigger terms and a distinct niche. It is a strong example of the form.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'generating images for each slide and composing them into a PowerPoint file' — matching the anchor for listing several specific concrete actions.

3 / 3

Completeness

Explicitly answers both what ('Creates visually rich slides by generating images for each slide and composing them into a PowerPoint file') and when ('Use this skill when the user requests to generate, create, or make presentations'), with an explicit trigger clause.

3 / 3

Trigger Term Quality

Covers natural user phrasings 'generate, create, or make presentations' plus the file-form keyword '(PPT/PPTX)', giving good coverage of terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Targets a clear PPT/PPTX-generation niche with distinct triggers, making it unlikely to be selected for unrelated skills.

3 / 3

Total

12

/

12

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
bytedance/deer-flow
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.