CtrlK
BlogDocsLog inGet started
Tessl Logo

weibo-publish

通过 forked camoufox-cli 持久化 session weibo 在微博发布图文/视频内容。微博 API 对个人开发者不友好,浏览器方案更实用。

60

Quality

71%

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/weibo-publish/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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 and well-structured with explicit validation checkpoints, error recovery, and pitfalls. Its only weakness is mild verbosity from inline rationale that could be trimmed for token efficiency.

Suggestions

Tighten inline rationale notes (e.g. the viewport/fingerprint and upload-impl explanations) to the essential operational fact, or move them to a brief "notes" line, to improve conciseness.

Consider folding the three near-identical "启 session + 打开首页(同文字微博步骤 1-2)" preambles into a single shared "准备" step referenced by each flow.

DimensionReasoningScore

Conciseness

The body is mostly efficient with terse command snippets, but includes several explanatory asides (viewport/fingerprint rationale, upload-impl note) that go beyond the bare operational instruction. Above 1 because it does not pad with concepts Claude already knows; below 3 because some inline rationale could be tightened.

2 / 3

Actionability

Provides concrete, executable `camoufox-cli --session weibo --persistent --json ...` commands with flags, CSS selectors, and file constraints (≤9 images/5MB, mp4/15min/2GB). Copy-paste ready with specific examples; above 2 because the code is real and complete rather than pseudocode.

3 / 3

Workflow Clarity

Each publish flow is a numbered sequence with explicit validation checkpoints (snapshot to confirm refs, sleep then verify "发布成功" or upload progress), plus an error-handling table and pitfalls for recovery. Above 2 because validation feedback loops are explicit rather than implicit.

3 / 3

Progressive Disclosure

No bundle files exist (references/scripts/assets absent) and the single SKILL.md is well-organized into clear sections (前置条件, per-format flows, 必做约束, Pitfalls, 错误处理). Per scoring notes, a simple single-file skill with no external references can score 3 when well-organized.

3 / 3

Total

11

/

12

Passed

Description

57%

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 states a clear, distinctive niche (Weibo publishing via camoufox-cli) but is generic on actions and omits any explicit "when to use" trigger. Adding a Use-when clause and enumerating concrete actions would raise it.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user asks to post/publish to Weibo (微博), send 图文/视频 posts, or mentions weibo.com."

Replace the generic "发布图文/视频内容" with concrete actions (e.g. "发布文字、上传最多9张图片、上传mp4视频") to improve specificity.

Add common user phrasings like "发微博"/"weibo" alongside "微博" for better trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ("微博发布图文/视频内容") and an action ("发布") but does not list multiple distinct concrete actions; "发布...内容" is generic rather than enumerating specific operations. It is above 1 because a concrete domain and action are stated, but below 3 because no list of several specific actions is given.

2 / 3

Completeness

Clearly answers "what" (publish image/text/video to Weibo via camoufox-cli) but the "when"/use-trigger is entirely absent — no "Use when..." clause. Per the judging guidelines, a missing explicit trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

Contains relevant natural terms ("微博", "图文", "视频") a user might say, but misses common variations ("发微博", "weibo", "post"). Above 1 because real natural terms are present rather than pure jargon; below 3 because coverage of natural phrasings is incomplete.

2 / 3

Distinctiveness Conflict Risk

The platform (微博) plus toolchain (camoufox-cli persistent session) carve a clear niche unlikely to trigger for other skills. Above 2 because the specific platform and session mechanism make it clearly distinguishable.

3 / 3

Total

9

/

12

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.