CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

kuaishou-engagement

快手本人已发布作品数据获取和指标回填,不负责发布或其他账号数据分析。

Quality

78%

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-kuaishou/tools/kuaishou-engagement/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%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 exemplary lean, dense instruction sheet: copy-paste commands plus precise matching and write-semantics rules with no wasted tokens. Its only notable gap is workflow clarity — the four subcommands lack an explicit usage order, `check` and `daily` are undefined, and batch-update failure handling is not addressed.

DimensionReasoningScore

Conciseness

The body is ~19 lines with zero padding: no concept explanations, no boilerplate — every sentence carries operational facts ("--record-id 是 published-track 表行 ID", "默认只取 20 条,最大 100 条", "null 不写、不覆盖历史值"). This matches 'Lean and efficient; assumes Claude's competence; every token earns its place'.

5 / 5

Actionability

Four copy-paste-ready commands with concrete flags cover the full command surface (check/list/fetch/daily), and the prose supplies executable specifics: the exact matching keys (完整发布 URL, notes.platform_runtime 中的创作者作品 ID), the downstream call (published-track update-metrics), write semantics (只写非负整数,真实 0 保留), and result fields (source、captured_at、分页信息). This matches 'Fully executable; copy-paste ready commands; specific examples cover the common cases'.

5 / 5

Workflow Clarity

The pipeline is described (在线核验当前用户 → 获取本人作品列表 → 匹配 → update-metrics) and includes real matching guardrails (只更新真实匹配的记录,没取到的返回 skipped;不用标题猜匹配;存在作者字段时再核对), but the intended order of the four subcommands is never stated, `check` and `daily` are unexplained, and there is no error-recovery/feedback loop for what is a batch database-write operation. Because this is a batch update workflow without full validation checkpoints or failure handling, it fits 'Steps listed but validation gaps' and the batch-operation cap keeps it at 3 rather than 4.

3 / 5

Progressive Disclosure

The skill is under 50 lines with no references/, scripts/, or assets/ directories, and it needs none — all guidance fits inline. Per the rubric's simple-skill note, a sub-50-line skill with no need for external references scores 5 with well-organized content, and the body is cleanly organized (title, command block, then a matching-semantics paragraph and an update-limits/non-goals paragraph).

5 / 5

Total

18

/

20

Passed

Description

57%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 concise, honest about scope boundaries, and highly distinctive, but it states only what the skill does without any trigger guidance and with limited natural keyword coverage. Adding a 'use when' clause and common user phrasings (e.g., 播放量/视频数据指标) would raise completeness and trigger-term quality substantially.

Suggestions

Add an explicit trigger clause, e.g., "Use when 需要回填快手本人作品的播放量/点赞/评论等数据指标" — this lifts completeness from 3 and supplies natural trigger phrases.

Include the natural terms users would actually say (播放量、点赞、评论、粉丝数据、视频数据) alongside 指标, to broaden trigger-term coverage beyond the platform name.

Optionally enumerate the concrete operations (查询、列出作品、抓取指标、按日汇总) in the description to move specificity from 1-2 actions toward several specific actions.

DimensionReasoningScore

Specificity

The description names its domain ("快手本人已发布作品") and exactly two concrete actions ("数据获取" and "指标回填") plus a non-goal clause ("不负责发布或其他账号数据分析"), which matches the anchor 'Names domain and 1-2 concrete actions, but not comprehensive'. It does not reach 4 because it does not list several specific actions (e.g., listing works, matching records, updating metrics are only implied), and it is clearly above 2 since the actions are concrete rather than generic.

3 / 5

Completeness

The 'what' is clear (fetch own published-works data and backfill metrics, with explicit exclusions), but there is no 'Use when...' clause or equivalent trigger guidance — the 'when' is at best weakly implied by the domain naming. Per the judging guidelines a missing 'Use when...' clause caps completeness at 3, and the description is not vague enough to fall to 2.

3 / 5

Trigger Term Quality

"快手" is a strong natural keyword a user would say, and "作品" / "指标" are relevant domain terms, but common variations users would naturally use — 播放量, 点赞/评论, 视频数据, 数据回填 — are absent. This fits 'Some relevant keywords but missing common variations or synonyms' rather than 4, since keyword coverage is thin beyond the platform name.

3 / 5

Distinctiveness Conflict Risk

The description carves a clear niche — one platform (快手), one account scope (本人已发布作品), one function (指标回填) — and explicitly disclaims adjacent functions ("不负责发布或其他账号数据分析"), which actively prevents wrong-skill triggering. Conflict risk with generic or sibling skills is minimal, matching the 'Clear niche with distinct triggers; minimal conflict risk' anchor; it is not a 4 because the boundary statements leave no meaningful overlap with closely related skills.

5 / 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-kuaishou/tools/kuaishou-engagement/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.