CtrlK
BlogDocsLog inGet started
Tessl Logo

viral-chaser

用户转发/分享抖音、B站、小红书视频链接(v.douyin.com / b23.tv / xhslink.com / xhslink.cn),要求拆解分析时使用(俗称「追爆」):下载视频、ASR 转写、结构化拆解,产出拆解分析报告。仅产出报告,视频生产需另外委托 content-producer。

68

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 workflow with strong error-handling guidance, though it leans verbose in places and contains broken bundle references plus inline content that could be externalized.

Suggestions

Fix or remove the `_shared/check-session.ts` and `_shared/xhs-html-note.ts` references — these paths do not exist in the bundle; point to the actual `scripts/session.ts` location or drop the inline path citations.

Tighten the 「前置:开通火山语音模型」 console-navigation steps and the ASR 接口选型 aside, or move them into a separate reference doc linked from SKILL.md, to reduce inline token weight.

Add an explicit validation checkpoint after Step 2 (e.g., "only proceed to analysis when `ok` is true; otherwise follow the exit-code recovery below") to close the workflow gate.

DimensionReasoningScore

Conciseness

Mostly efficient and rich with non-obvious operational gotchas (auth quirks, exit codes, exec allowlist), but the multi-step 火山 console navigation and the ASR 接口选型 aside comparing four tiers are over-explanatory and could be trimmed.

3 / 5

Actionability

Copy-paste ready commands (mkdir, VIDEO_SLUG, `viral-chaser <url> [--no-frames]`), a fully specified JSON output schema, documented exit codes with recovery flows, and a concrete tabular analysis framework.

5 / 5

Workflow Clarity

Clear Step 1→2→3 sequence with built-in probing and explicit exit-code validation plus a retry feedback loop for session expiry, but the "proceed with analysis" gate is implicit rather than an explicit ok-check checkpoint.

4 / 5

Progressive Disclosure

Reasonable section structure and a real code bundle, but body references `_shared/check-session.ts` and `_shared/xhs-html-note.ts` which do not exist in the bundle (only `scripts/` exists), and substantial operational detail (auth setup, analysis framework) is inlined rather than split into reference files.

3 / 5

Total

15

/

20

Passed

Description

95%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, specific description with concrete triggers and an explicit when-clause; it clearly distinguishes the skill and its boundary from related skills. The only minor gap is the unmentioned key-frame extraction step.

DimensionReasoningScore

Specificity

Names the domain (抖音/B站/小红书 video links) and several concrete actions — "下载视频、ASR 转写、结构化拆解,产出拆解分析报告" — covering the full pipeline, but key-frame extraction is not mentioned, leaving a minor coverage gap.

4 / 5

Completeness

Explicitly answers both what (download + ASR + structured breakdown + report) and when ("用户转发/分享...视频链接...要求拆解分析时使用"), plus a boundary statement (仅产出报告,视频生产需另外委托 content-producer).

5 / 5

Trigger Term Quality

Comprehensive natural triggers: platform names (抖音、B站、小红书), URL patterns (v.douyin.com / b23.tv / xhslink.com / xhslink.cn), and user-facing phrases (拆解分析, 追爆) — the kind of terms a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Clear niche (viral-video breakdown for three specific platforms with distinct URL triggers) and an explicit disambiguation from content-producer, giving minimal conflict risk.

5 / 5

Total

19

/

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.