CtrlK
BlogDocsLog inGet started
Tessl Logo

mark2video

给视频添加文字水印,支持自定义字体大小、类型、颜色。当用户提到视频水印、视频加 logo、视频字幕时使用。

65

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/video/mark2video/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

The content is a lean, well-organized reference for a single-purpose function with executable examples and a thorough parameter table. Adding prerequisite and output-verification notes would round out actionability and workflow clarity.

Suggestions

Add a prerequisites note (e.g. required ffmpeg/imageio dependency) so the examples are fully runnable end-to-end.

Include a brief verification step after the call, such as checking that output_path/output_name exists and plays correctly, to strengthen workflow clarity.

Consider removing or condensing the "所属分类" and "原始函数" metadata lines, which add tokens without aiding execution.

DimensionReasoningScore

Conciseness

The body is efficient with a useful parameter table and code blocks and no concept over-explanation; only minor metadata sections ("所属分类", "原始函数") could be trimmed.

4 / 5

Actionability

Two copy-paste code examples plus a complete parameter table give mostly executable guidance, but no prerequisite note (e.g. ffmpeg/imageio) leaves a minor gap for video processing.

4 / 5

Workflow Clarity

The single function call is unambiguous and the simple-skill exception applies, but there is no verification checkpoint confirming the output video was produced.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references and is organized into clear, well-labeled sections, satisfying the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

78%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.

The description is well-constructed, answering both what the skill does and when to use it with natural trigger phrases. It is held back slightly by listing only a single action and by the subtitle trigger creating minor overlap with captioning skills.

DimensionReasoningScore

Specificity

"给视频添加文字水印,支持自定义字体大小、类型、颜色" names the domain and one concrete action with its parameters, but lists only a single action rather than several specific capabilities.

3 / 5

Completeness

It explicitly states what it does (add text watermark with customizable font) and when to use it ("当用户提到视频水印、视频加 logo、视频字幕时使用") with concrete trigger phrases.

5 / 5

Trigger Term Quality

"视频水印、视频加 logo、视频字幕" are natural phrases a user would say, giving good keyword coverage, though file-extension triggers such as .mp4 are absent.

4 / 5

Distinctiveness Conflict Risk

Video watermarking is a clear niche with mostly distinct triggers, but "视频字幕" introduces minor overlap risk with a potential subtitle/caption skill.

4 / 5

Total

16

/

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
CoderWanFeng/python-office
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.