CtrlK
BlogDocsLog inGet started
Tessl Logo

pitch-deck

当执行 BD/IR 任务需要对外演示材料时创建精美的 HTML 演示文稿——路演 PPT、合作提案、客户 Demo、产品介绍。零依赖单文件输出,可直接通过邮件/微信发送或浏览器演示。

60

Quality

72%

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

Fix and improve this skill with Tessl

tessl review fix ./crews/main/skills/pitch-deck/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 with concrete scripts and a hard viewport-validation gate, but it leans verbose on CLI flag listings and critically depends on STYLE_PRESETS.md which is missing from the bundle, breaking progressive disclosure.

Suggestions

Include the missing STYLE_PRESETS.md referenced file (or inline its essential CSS/density/preset content) so the overview's one-level-deep references resolve.

Consolidate the html_to_longimage.py and html_to_pptx.py CLI flag tables and typical-usage blocks to reduce repetition and save tokens.

Add an explicit validate→fix→retry feedback loop for the on-demand PPTX conversion step to complete the workflow checkpoints.

DimensionReasoningScore

Conciseness

Mostly efficient with actionable structure, but the full CLI flag lists for html_to_longimage.py and html_to_pptx.py are repeated/verbose, the typical-usage bash blocks restate capabilities already described, and the density table/anti-patterns duplicate concepts that could be tightened.

3 / 5

Actionability

Provides copy-paste-ready commands for all three scripts with concrete flags, JSON output specs, multiple worked usage examples, and explicit dependency/install hints; execution path is unambiguous.

5 / 5

Workflow Clarity

The seven-step workflow is clearly sequenced with a final delivery checklist, and viewport-fit is treated as a hard validation gate; however the PPTX-conversion path is on-demand without an explicit validate-then-retry feedback loop, leaving a minor checkpoint gap.

4 / 5

Progressive Disclosure

The body repeatedly references STYLE_PRESETS.md (4+ times) as the source of essential CSS, density limits, and presets, but that file is not present in the bundle; the overview depends on an external file that doesn't exist and isn't clearly signaled as a real one-level-deep reference, making navigation broken.

2 / 5

Total

14

/

20

Passed

Description

76%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, scenario-rich description that clearly conveys the skill's purpose and target use cases in third person. It would benefit from an explicit 'Use when...' trigger clause and inclusion of file extensions (.ppt/.pptx/.html) to push it to a 5.

Suggestions

Add an explicit 'Use when...' trigger clause, e.g. 'Use when creating investor roadshow decks, partnership proposals, or client demos as zero-dependency HTML.'

Include common file extensions users mention (.ppt, .pptx, .html) to improve trigger term coverage.

Mention the conversion capability explicitly (e.g., convert existing .ppt/.pptx to web presentations) as a concrete action.

DimensionReasoningScore

Specificity

Names the domain (BD/IR HTML presentations) and several concrete deliverables (路演 PPT, 合作提案, 客户 Demo, 产品介绍) plus a concrete technical property (零依赖单文件输出), but doesn't enumerate multiple distinct actions like convert/extract/edit, leaving minor coverage gaps.

4 / 5

Completeness

Clearly states what it does (create self-contained HTML presentations) and gives an implicit 'when' through the scenario list (when needing external presentation materials for BD/IR tasks), but lacks an explicit 'Use when...' trigger clause, which keeps it just below a 5.

4 / 5

Trigger Term Quality

Includes natural scenario terms users would say (路演 PPT, 合作提案, 客户 Demo, 产品介绍) plus concrete deliverable phrasing, but lacks synonyms and file extensions like .ppt/.pptx/.html that users often mention.

4 / 5

Distinctiveness Conflict Risk

The BD/IR pitch-deck niche with zero-dependency single-file HTML output is fairly distinct from generic presentation skills, with only minor overlap risk with general HTML/slideshow generators.

4 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation14 / 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

Total

14

/

16

Passed

Repository
TeamWiseFlow/xiaobei
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.