CtrlK
BlogDocsLog inGet started
Tessl Logo

xianyu-ops

闲鱼(goofish.com)商品搜索、查看详情、私信会话管理与回复。通过 forked camoufox-cli 挌久化 session xianyu 完成。当用户要求在闲鱼上搜索商品、查看宝贝、读取或回复私信时触发。

70

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

81%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.

Highly actionable, well-sequenced content with strong validation and error-recovery guidance. The main weakness is redundancy from repeated critical-constraint reminders inflating the token budget.

Suggestions

Consolidate the close-session and fail-first guidance into a single canonical statement; reference it from other sections instead of restating it three times each.

Trim the backend-agnosticism note (lines 13-14) to one sentence; the per-workflow 'target=host/node' reminders already convey it.

Add a brief 'see scripts/xianyu_search.py for the mtop pagination internals' pointer near the search command so the script's role as the detail layer is explicitly signaled.

DimensionReasoningScore

Conciseness

The body is mostly operational and dense, but the close-session and fail-first guidance is repeated three times each and the backend-agnosticism note is verbose, so it could be tightened.

3 / 5

Actionability

Provides copy-paste-ready camoufox-cli commands with flags, exact URL templates, a concrete mtop eval call, documented exit codes, and a full error-handling table covering the common cases.

5 / 5

Workflow Clarity

Each workflow is numbered with explicit validation checkpoints (post-load login detection, message-sent confirmation) and feedback loops (error table with retry/re-login guidance and fail-first retry semantics).

5 / 5

Progressive Disclosure

Clear section headers and the heavy mtop pagination logic is appropriately delegated to the real scripts/xianyu_search.py, but the ~145-line body is somewhat long and lacks an explicit 'see script for details' navigation cue.

4 / 5

Total

17

/

20

Passed

Description

92%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, platform-specific description that states concrete actions, the underlying mechanism, and an explicit trigger clause. Minor trigger-term breadth is the only weak spot.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 商品搜索、查看详情、私信会话管理与回复 — covering the skill's capabilities comprehensively, with no first/second-person voice to penalize.

5 / 5

Completeness

Explicitly answers both 'what' (the four actions plus the camoufox-cli session mechanism) and 'when' via the concrete 当用户要求…时触发 clause.

5 / 5

Trigger Term Quality

Natural trigger phrases are present (搜索商品、查看宝贝、读取或回复私信) including the 宝贝 synonym, but a few common variations like 联系卖家 or 二手 are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped to a single named platform (闲鱼/goofish.com) with platform-specific triggers, giving it a clear niche with minimal overlap risk against other skills.

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.