CtrlK
BlogDocsLog inGet started
Tessl Logo

video-recreation

自媒体创作者与影片与视频编辑在需要视频二创或反推参考视频时,一键完成从AI视觉分析、图文音素材生成到最终合成的全流程,自动产出包含配音与字幕的高质量二创视频,让创作效率翻倍!

59

Quality

69%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

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

Quality

Content

63%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 is highly actionable — every step has an executable command with real parameters, and the workflow is well sequenced with retry, error-logging, and checkpoint-resume feedback loops for its batch asset generation. Its main weakness is redundancy: the full workflow is duplicated in the examples section and API-key/retry documentation is repeated multiple times, and operational detail that belongs in the reference files is inlined.

Suggestions

Replace the ~110-line '使用示例' section that restates the entire 操作步骤 workflow with one compact end-to-end example, moving the extended per-step variants into references/recreation-guide.md.

Document the Suno API key configuration once (in 前置准备 or references/suno-api-guide.md) and refer to it from step 5 and the examples, instead of repeating it in three places.

Add a lightweight validation checkpoint between phases (e.g. confirm ./output/frames contains extracted frames and ./output/analysis.json exists before proceeding to 素材生成) so error recovery is proactive rather than only error-log-driven.

DimensionReasoningScore

Conciseness

The body is noticeably padded through duplication: the entire 8-step workflow is restated verbatim in '使用示例' (~110 lines), the Suno API key configuration is explained three times (前置准备, step 5, and 示例1's four modes), retry limits appear in both '错误处理与断点续传' and '注意事项', and the dependency list repeats the frontmatter. This matches the 'noticeably verbose; several unnecessary explanations or padded sections' anchor. It is above 1 because there is no explanation of concepts Claude already knows — every redundant token is at least task-specific.

2 / 5

Actionability

Every step gives a fully executable command with concrete flags and output paths (e.g. 'python scripts/video_frame_extractor.py --input ... --output ./output/frames --interval 2'), and the examples include complete, copy-paste-ready JSON configs (audio_config.json, narration.json with real Edge-TTS voice names like 'zh-CN-XiaomengNeural'). This matches the 'fully executable; copy-paste ready' anchor with no gaps for the common cases.

5 / 5

Workflow Clarity

The three phases and nine numbered steps are clearly sequenced, and batch-asset operations are covered by explicit feedback loops — retry limits per API ('Coze Bot API调用:最多重试3次'), error logging to './output/error_log.json', and checkpoint resume ('从失败步骤重新执行,已生成的素材可复用'). This matches the score-4 anchor: clear sequence with most checkpoints present. Not 5 because there are no proactive validation steps between stages (e.g. confirming frames were extracted before running analysis) — error handling is reactive rather than checkpointed per phase.

4 / 5

Progressive Disclosure

There is real structure — a '资源索引' section clearly signals 11 script files and 3 reference files (all of which exist in the bundle and are one level deep) — but a large amount of content that belongs in those files is inlined in SKILL.md: the full 100+ line usage example, voice-catalogue samples, and Suno API configuration that duplicates 'references/suno-api-guide.md'. This matches the score-3 anchor ('content that should be separate is inline'). Not 4 because the inline bulk is substantial rather than a minor organization gap.

3 / 5

Total

14

/

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.

The description clearly states what the skill does and when to use it, using natural Chinese trigger phrases ('视频二创', '反推参考视频') and listing concrete pipeline capabilities. Its main weaknesses are light trigger coverage (missing the variations listed in the body) and minor marketing fluff ('一键完成', '让创作效率翻倍') that adds no information.

DimensionReasoningScore

Specificity

The description names several concrete pipeline actions — 'AI视觉分析、图文音素材生成到最终合成的全流程,自动产出包含配音与字幕的高质量二创视频' (AI visual analysis, image/text/audio material generation, final compositing, voiceover and subtitles) — which matches the 'lists several specific actions; minor gaps' anchor. It is not a 5 because actions stay at the pipeline level (no mention of frame extraction, analysis output, or download), and not a 3 because it goes well beyond 1-2 actions.

4 / 5

Completeness

Both 'what' (full pipeline from AI visual analysis through material generation to compositing, producing a voiced, subtitled video) and 'when' ('在需要视频二创或反推参考视频时' — when video recreation or reverse-engineering a reference video is needed) are explicitly answered, matching the score-4 anchor. Not 5 because the 'when' clause names only two trigger situations and could be more explicit with concrete trigger phrases; not 3 because the trigger guidance is explicit, not merely implied.

4 / 5

Trigger Term Quality

Natural user phrases are present — '视频二创', '反推参考视频', plus role terms '自媒体创作者' and '影片与视频编辑'. This is good keyword coverage a user would plausibly say, matching the score-4 anchor; not 5 because common variations and synonyms found in the body ('视频重制', '根据参考视频创作', '二创视频') are missing from the description itself.

4 / 5

Distinctiveness Conflict Risk

The niche is clear (video 二创/recreation from a reference video with AI-generated assets) with distinct trigger terms, so it is mostly distinguishable from generic video-editing or image-generation skills — matching the score-4 anchor. Not 5 because '视频' plus editing/compositing vocabulary leaves minor overlap risk with general video-editing skills; not 3 because the 二创/反推 framing is quite specific.

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.