CtrlK
BlogDocsLog inGet started
Tessl Logo

dashi-ppt

制作 PPT、演示文稿、幻灯片、汇报材料时使用。Dashi PPT 基于预置视觉主题组合页面,生成可离线打开、可在浏览器编辑的 HTML 演示,支持导出 PPTX / PDF 文件。

67

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Failed to scan

The risk profile of this skill

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 highly actionable, well-sequenced skill body with strong validation and feedback loops. Its main weakness is conciseness/progressive disclosure: large blocks duplicate or belong in reference files rather than SKILL.md.

Suggestions

Move the full theme-choice-hints block (lines 60-73) and the compact theme list into references/options.md, keeping only a pointer and the current default selection rule inline.

Trim the 使用规则 catalog by extracting the detailed layout:query/inspect:layout/props:safe flag recipes into a references/workflow-commands.md, leaving a concise rule summary in SKILL.md.

Reduce the inline JSON structure example to the minimal shape and point to references/examples/annual-review.json or portfolio.json for the full reference.

DimensionReasoningScore

Conciseness

Largely action-dense with minimal concept padding, but duplicates the theme list (compact plus full theme-choice-hints block, mirroring references/options.md) and runs long in the rule catalog.

3 / 5

Actionability

Fully executable commands with real flags ('npm --prefix <skill-root>/project run layout:query -- --theme ... --item-count 4 ...') plus a concrete inline JSON structure example cover the common cases.

5 / 5

Workflow Clarity

A 15-step workflow with explicit validation checkpoints (validate:goal-spec, validate:swiss, validate:goal-copy, validate:four-variant-quality), feedback loops (待修正/阻塞), and a checklist section.

5 / 5

Progressive Disclosure

Good section structure with signaled one-level references to real bundle files (references/layout-roles.md, assets/skill/theme-style-grid.png), but substantial content that belongs in references (full theme hints, large 使用规则 catalog) is inlined.

3 / 5

Total

16

/

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, mostly concrete description that explicitly covers both capability and trigger context with natural synonyms. Adding file extensions (.pptx) and tightening the broad '汇报材料' trigger would push it to the top score.

DimensionReasoningScore

Specificity

Lists several concrete actions ('基于预置视觉主题组合页面,生成可离线打开、可在浏览器编辑的 HTML 演示,支持导出 PPTX / PDF 文件'), with only minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what (generate HTML slides, export PPTX/PDF) and when ('制作 PPT、演示文稿、幻灯片、汇报材料时使用') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural Chinese synonyms ('制作 PPT、演示文稿、幻灯片、汇报材料'), but omits file extensions like .pptx and the term PowerPoint.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Dashi PPT, HTML-based offline presentation generation) with distinct triggers; minor overlap risk with general presentation/document skills via the broad term '汇报材料'.

4 / 5

Total

17

/

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
chuspeeism/dashi-ppt-skill
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.