CtrlK
BlogDocsLog inGet started
Tessl Logo

frontend-slides

从零开始或通过转换 PowerPoint 文件创建令人惊叹、动画丰富的 HTML 演示文稿(Presentations)。适用于用户想要构建演示文稿、将 PPT/PPTX 转换为 Web 页面或为演讲/路演创建幻灯片(Slides)的场景。通过视觉探索而非抽象选择,帮助非设计师发掘其审美偏好。

72

Quality

88%

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

77%Weight 40%Scale 1-3

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 lean, well-sequenced 7-step workflow with strong validation checkpoints and concrete viewport/density rules. Its main weakness is that it repeatedly defers to STYLE_PRESETS.md for the actual CSS code blocks, yet that reference file is not present in the bundle.

Suggestions

Provide the referenced STYLE_PRESETS.md (or inline its essential CSS code block) so the 'viewport-safe CSS baseline' and mandatory code blocks are actually available rather than missing.

Add at least one minimal copy-paste-ready HTML slide skeleton in SKILL.md so the build step is actionable without the external reference.

Confirm referenced sibling skills (frontend-patterns, liquid-glass-design, e2e-testing) exist or qualify the link as optional, to avoid dead cross-skill pointers.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence and adds only domain-specific guidance (viewport-fit CSS, density limits, anti-patterns, validation sizes) without explaining basic HTML/CSS concepts. Not a 2 because every section earns its place rather than padding with explanation Claude already knows.

3 / 3

Actionability

Gives concrete rules ('height: 100vh; height: 100dvh; overflow: hidden;', 'clamp()', OS-specific open commands, 'python-pptx' extraction) but defers the actual executable CSS code blocks to STYLE_PRESETS.md, which is referenced yet absent from the bundle. Not a 3 because copy-paste-ready code is incomplete, and not a 1 because specific, actionable guidance is still present.

2 / 3

Workflow Clarity

A clearly sequenced 7-step workflow with an explicit validation checkpoint (step 6 '验证', listing 1920x1080, 1280x720, 768x1024, 375x667, 667x375 and optional browser automation). Not a 2 because validation and feedback are explicit, not implicit.

3 / 3

Progressive Disclosure

The body is structured with signaled one-level references to STYLE_PRESETS.md, but that file does not exist in the bundle (references/scripts/assets are all missing), leaving a dead reference and ~185 lines of detail inline. Not a 3 because the referenced detail file is absent, and not a 1 because sections are clearly organized and the intended offloading is signaled.

2 / 3

Total

10

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 concisely states concrete capabilities (create from scratch, convert PowerPoint) and gives explicit 'Use when'-style triggers covering presentations, PPT/PPTX conversion, and slides for talks/roadshows. It is third-person, distinct, and free of vague fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '从零开始...创建...HTML 演示文稿', '通过转换 PowerPoint 文件', building presentations and slides — rather than vague language. It is not below 3 because the actions are concrete and plural, matching the 'Lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what ('创建...HTML 演示文稿', convert PPT/PPTX) and when ('适用于用户想要构建演示文稿、将 PPT/PPTX 转换为 Web 页面或为演讲/路演创建幻灯片的场景'), with an explicit trigger clause. It is not a 2 because 'when' guidance is stated explicitly, not merely implied.

3 / 3

Trigger Term Quality

Covers natural terms a user would actually say — 'PowerPoint', 'PPT/PPTX', '演示文稿/Presentations', '幻灯片/Slides', '演讲', '路演' — giving good coverage of common variations. Not below 3 because it spans the natural vocabulary rather than relying on jargon.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche — zero-dependency animated HTML presentations and PPT→HTML conversion — with distinct triggers unlikely to fire for unrelated skills. It is not a 2 because the PPT/PPTX-to-web and slide-creation scope is specific and non-overlapping with general document skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
xu-xiang/everything-claude-code-zh
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.