CtrlK
BlogDocsLog inGet started
Tessl Logo

video-creation-pro

电商运营与自媒体创作者在为美妆、家居、智能硬件等商品制作短视频时,请使用此技能。10大AI智能体协同,从卖点提炼、分镜生图到音效字幕,一键调用COZE API自动合成高质量商品视频,彻底告别本地代码依赖,轻松实现从创作、质检到数据迭代的全流程闭环。

54

Quality

61%

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-creation-pro/video-creation-pro/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%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 body defines a genuinely well-sequenced 10-agent pipeline with strong quality-gate and rework mechanics, but it is severely repetitive, inlines per-agent detail that already exists in references/agent_specs.md, and never shows how to actually invoke the COZE API it mandates. The bundle's orphaned files and forbidden-library scripts further weaken its structure and consistency.

Suggestions

Collapse the 10 near-identical agent sections into a compact pipeline table in SKILL.md and push the full per-agent prompts to references/agent_specs.md, stating the no-local-dependency rule once instead of ~10 times.

Add an executable COZE API call example (endpoint, request payload with image/subtitle/audio parameters, and the retry/callback handling) to step 8, or link a reference that contains it.

Reconcile the bundle: either remove scripts/video_composer.py and scripts/image_quality_checker.py (they use moviepy/opencv/mediapipe/numpy, which the skill forbids) or explain their role, and link the four unreferenced files (development_guide.md, mask_video_guide.md, quality_standards.md, video_specs.md) from 资源索引.

DimensionReasoningScore

Conciseness

The 340-line body is heavily padded with repetition: "COZE" appears 59 times, the no-local-dependency rule is restated in 前置准备, 整体流程说明, every step, and 注意事项, and each of the 10 agent sections repeats the same 角色定位/触发条件/输入要求/输出标准/协同规则 boilerplate. It does not explain concepts Claude already knows, which keeps it above anchor 1, but the duplicated boilerplate clearly matches anchor 2.

2 / 5

Actionability

Concrete parameters are given (30秒3-5句 copy counts, 2-5s per shot, 1080P, JPG/PNG, MP3, 25fps, 0.3-0.5s transitions, retry ≤3), but the single most important action — calling the COZE API — has no executable guidance: no endpoint, request format, command, or code example anywhere in the body. The bundle compounds this with scripts/video_composer.py and scripts/image_quality_checker.py that use the very libraries (moviepy, opencv, mediapipe, numpy) the body forbids, leaving guidance partially incomplete and internally contradicted.

3 / 5

Workflow Clarity

The 10-step sequence is explicit with a flow-architecture line, per-step inputs/outputs, and genuine validation checkpoints and feedback loops (质检智能体 blocks unqualified outputs, 素材预检, API retry ≤3 with 10s timeout, 瑕疵分级 rework). It misses anchor 5 due to an internal contradiction — "并行协同:字幕师、音效师可在脚本创作师输出后并行启动" (step 6-7 can run in parallel) versus "10大智能体协同:严格按顺序执行" in 注意事项 — and the repetitive restatement obscures the critical path.

4 / 5

Progressive Disclosure

Six references are clearly labeled with purpose in 资源索引 (usage_limit, subtitle_format, audio_format, storyboard_format, use_cases, agent_specs), but the body inlines ~30 lines of per-agent spec per step that duplicates references/agent_specs.md (366 lines covering the same 10 agents), making the SKILL.md a 340-line monolith — content that clearly belongs in the referenced file is inline. The bundle also contains 4 reference files (development_guide, mask_video_guide, quality_standards, video_specs) and 2 scripts never referenced from the body, so discovery of the bundle's actual contents is incomplete.

3 / 5

Total

12

/

20

Passed

Description

75%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, trigger-explicit description with a clear niche and multiple concrete pipeline actions. Its main weaknesses are marketing padding ("一键", "彻底告别", "轻松实现") and missing natural trigger variations.

Suggestions

Trim promotional filler ("一键调用", "彻底告别本地代码依赖", "轻松实现...闭环") so every token describes a capability or a trigger.

Add concrete trigger phrasings to the when-clause (e.g. "当用户要求制作商品短视频、带货视频或产品宣传视频时") to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

The description lists several concrete pipeline actions — "从卖点提炼、分镜生图到音效字幕,一键调用COZE API自动合成高质量商品视频" plus 质检 and 数据迭代 — which goes beyond the 1-2 actions of anchor 3. It falls short of anchor 5 because marketing fluff ("一键", "彻底告别本地代码依赖", "轻松实现...全流程闭环") pads the action list without adding concrete coverage.

4 / 5

Completeness

Both parts are explicit: the "what" is the 10-agent pipeline ending in COZE API video synthesis, and the "when" is an explicit trigger clause — "电商运营与自媒体创作者在为美妆、家居、智能硬件等商品制作短视频时,请使用此技能". It sits at anchor 4 rather than 5 because the when-clause names the audience/context but not concrete trigger phrasings a user would actually utter.

4 / 5

Trigger Term Quality

It includes natural domain terms users would say — "短视频", "商品视频", "美妆、家居、智能硬件", "电商运营与自媒体创作者", "COZE API" — giving good keyword coverage. Not 5 because common variations and synonyms are missing (e.g. 带货视频/产品视频 phrasings, or output-format terms like MP4).

4 / 5

Distinctiveness Conflict Risk

The niche is clear — e-commerce product short-video synthesis via the COZE API — with distinct triggers tied to 商品/电商/短视频. It is not 5 because "制作短视频" overlaps with generic video-generation skills that could also trigger on short-video requests.

4 / 5

Total

16

/

20

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.

Validation — 15 / 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
anbeime/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.