CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wx-channel-style-profiler

提取微信视频号作品 DNA:单条视频生成 report,按 dna-id 聚合选题、短标题与视频描述、内容创意、业务植入套路、互动引导与 CTA 套路、视频形态与制作指向、制作规格、口播文案子模块与账号运营子模块,推导 main agent 的视频 Brief template。

Quality

73%

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/main/skills/expert-wx-channel/tools/wx-channel-style-profiler/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 a well-structured, highly actionable operator manual: executable command templates, precise input conventions, explicit responsibility boundaries, and a properly disclosed one-level-deep reference. Remaining gaps are modest — some repeated statements, no explicit link between the documented CLI and the bundled Python script, and no post-build verification step.

Suggestions

State explicitly how the "wx-channel-style-profiler" CLI maps to the bundled script (e.g. an alias or "python scripts/build_style_profile.py …" invocation) so the commands are copy-paste runnable.

Deduplicate repeated rules — keep "--kind" in one place and "账号运营子模块不进 template" in one place — and cross-reference the Focus ID section instead.

Add an explicit verification step after build, e.g. re-reading the generated DNA 文档 to confirm every template rule traces to a confirmed aggregation conclusion.

DimensionReasoningScore

Conciseness

The body is dense with domain-specific rules and teaches nothing Claude already knows, but there is measurable repetition — "--kind 只接受 video" appears three times (作品类型, Report flags, Focus ID section) and "账号运营子模块不进 template" appears twice (职责边界 and DNA Template) — fitting anchor 4's minor trimming opportunities rather than anchor 5's lean ideal.

4 / 5

Actionability

Concrete CLI invocations with all flags, exact input-format examples ("- 0.04–5.32s:原话"), a storage layout, a worked --user-input translation example, and a Focus ID table make the guidance mostly executable; however the bundle contains only scripts/build_style_profile.py and the "wx-channel-style-profiler" command is never mapped to it, so the commands are not literally copy-paste runnable — anchor 4, not 5.

4 / 5

Workflow Clarity

The report → build → update sequence is clearly laid out with numbered agent steps and explicit must/must-not checkpoints ("template 不得引入 DNA 文档未确认的规则", "冲突时报错", "不得只凭播放/阅读量下结论"), but there is no explicit output-verification step after build, matching anchor 4's 'most checkpoints present' rather than anchor 5's full validate-and-recover loop.

4 / 5

Progressive Disclosure

Structure is good: the 12KB references/video-dna-framework.md is real, clearly signaled both inline ("维度框架见 references/video-dna-framework.md") and in the 参考资料 section with a content description, one level deep. The minor gap is that the 51KB scripts/build_style_profile.py is never referenced or navigated from the body, keeping it at anchor 4 rather than 5.

4 / 5

Total

16

/

20

Passed

Description

58%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 communicates a specific, well-scoped pipeline for WeChat Channels content DNA extraction and Brief template derivation, and its platform-specific naming gives it a distinct niche. Its main weaknesses are the missing "when to use" guidance and thin natural-keyword coverage, both of which would cause it to trigger unreliably.

Suggestions

Add an explicit trigger clause, e.g. "用于对微信视频号作品/对标账号做风格拆解与批量提取时" (Use when profiling WeChat Channels content style or extracting benchmark accounts).

Include natural synonyms users would actually say — 风格拆解、对标账号、爆款分析、视频号选题 — alongside the existing domain terms.

Trim the long enumeration of sub-modules in favor of two or three concrete actions plus the trigger clause, reducing jargon density.

DimensionReasoningScore

Specificity

The description lists several concrete actions covering the full pipeline — "单条视频生成 report", "按 dna-id 聚合选题、短标题与视频描述、内容创意、业务植入套路…", "推导 main agent 的视频 Brief template" — but the heavy internal jargon ("DNA", sub-module names) blurs how concretely each action reads, falling short of anchor 5's comprehensive clarity.

4 / 5

Completeness

The "what" is clearly stated (per-video report, aggregation by dna-id, deriving a Brief template), but there is no "Use when…" clause or equivalent trigger guidance anywhere, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Relevant domain keywords are present ("微信视频号", "短标题", "口播文案", "Brief template"), but common natural variations a user would actually say — such as 风格分析、对标账号拆解、爆款拆解 — are missing, matching anchor 3 rather than anchor 4's good coverage.

3 / 5

Distinctiveness Conflict Risk

"微信视频号" pins a clear niche with minimal conflict risk against other skills, but the absence of explicit trigger phrases and the generic metaphor "DNA" leave minor overlap risk, fitting anchor 4 rather than anchor 5's distinct-trigger clarity.

4 / 5

Total

14

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

TeamWiseFlow/xiaobei

Path

crews/main/skills/expert-wx-channel/tools/wx-channel-style-profiler/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.