CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

avatar

expert-video 内部数字人口型视频工具。用百炼 Wan S2V 检测肖像、按原声生成、恢复任务、登记口型审查和合并同源分段。

Quality

80%

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 ./crews/content-producer/skills/expert-video/tools/avatar/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

90%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 an exemplar of lean, dense operational writing: fully executable commands, explicit validation gates, and a clear segmentation/merge sub-workflow. The only gaps are unspecified recovery paths on failure and no pointer from the body to the bundled scripts/avatar.py.

DimensionReasoningScore

Conciseness

Every line carries operational constraints (pixel/format limits, 0.75s tail silence, ≤0.12s timing tolerance, 20s/15MB caps) with zero padding or explanation of concepts Claude already knows; the legacy '.liveportrait.json' compatibility note is a legitimate old-pattern remark, not version fluff.

5 / 5

Actionability

Copy-paste-ready commands cover every common case — generate/resume/review/deck-compose and the segment + assemble flow — with concrete flags, defaults, and ranges (--resolution 480P|720P, --timeout 1..3600, --tail 0..2, --start/--duration) plus a literal manifest JSON example.

5 / 5

Workflow Clarity

The pipeline is sequenced (generate → sample 5–10s clip → verify → full render per GATE B → review → assemble → review → compose) with explicit validation gates (check_pass, timing_pass, lip_sync_review_pass, hash binding, per-segment PCM checks). It falls short of 5 because error recovery is only negative guidance — '已确认失败也不自动重提' and '不定帧、不循环、不变速' state what not to do without saying what to do next.

4 / 5

Progressive Disclosure

The body is well organized (intro, canonical commands, constraint bullets, dedicated segmentation section, labeled external Aliyun doc links), but the bundled scripts/avatar.py that implements the `avatar` CLI is never referenced from SKILL.md, leaving a minor navigation gap between the overview and the bundle.

4 / 5

Total

18

/

20

Passed

Description

63%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 specific and comprehensive about what the tool does, listing all five of its core operations, and carves out a distinct niche. Its main weakness is the absence of any 'when to use' trigger guidance and missing natural-language synonyms, which limits discoverability and completeness.

Suggestions

Add an explicit trigger clause such as 'Use when 需要数字人口型视频、对口型渲染或恢复已有 avatar 任务' to answer 'when should Claude use it' and lift the completeness cap.

Include natural synonyms users would actually say — 对口型, 唇形同步, 数字人播报, .mp4 — alongside 数字人/口型 to improve trigger term coverage.

Clarify the boundary against sibling skills (e.g., '声音合成用 awk-tts,剪辑合成用 deck-compose') to reduce overlap risk with adjacent expert-video tools.

DimensionReasoningScore

Specificity

The description lists five explicit concrete actions — "检测肖像、按原声生成、恢复任务、登记口型审查和合并同源分段" — which map one-to-one onto the tool's commands (detect, generate, resume, review, assemble) and comprehensively cover its capabilities.

5 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

It contains relevant keywords like "数字人", "口型", "视频", "肖像" but omits common natural variations a user would say (对口型, 唇形同步, 数字人播报, .mp4) and leans on internal jargon ("expert-video 内部", "百炼 Wan S2V"), matching the 'some relevant keywords but missing common variations' anchor.

3 / 5

Distinctiveness Conflict Risk

"数字人口型视频工具" within the expert-video scope is a clear, mostly distinct niche, but adjacent sibling skills (voice synthesis, video composition) are not distinguished by any trigger phrasing, leaving minor overlap risk.

4 / 5

Total

15

/

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.

Validation — 14 / 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

Path

crews/content-producer/skills/expert-video/tools/avatar/SKILL.md

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.