CtrlK
BlogDocsLog inGet started
Tessl Logo

xhs-interact

小红书社交互动技能。发表评论、回复评论、点赞、关注。当用户要求评论、回复、点赞或关注小红书用户时触发。

64

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./crews/main/skills/xhs-interact/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 highly actionable with concrete commands, specific selectors, and well-sequenced workflows that include validation and retry loops. Its main weakness is conciseness — repeated boundary statements and a duplicated URL section — alongside a few placeholder selectors.

Suggestions

Consolidate the '不开独立 session、不 import cookie' boundary into one authoritative statement; the current ~8 repetitions inflate token cost without adding information.

Remove the duplicate 'Feed 详情页 URL 格式' section (lines 75-79) since the same format is already documented in the '获取 feed_id 和 xsec_token' section.

Replace placeholder selectors like '<send-btn-selector>' and the 'camoufox-cli ... open' abbreviation with concrete values so every command is copy-paste ready.

DimensionReasoningScore

Conciseness

Mostly operational with no padded concept explanations, but the '不开独立 session、不 import cookie' boundary is restated ~8 times and the feed URL format is duplicated across two sections, which is more than minor trimming.

3 / 5

Actionability

Concrete camoufox-cli commands with specific selectors (.content-input, .like-wrapper, .interactions .reply) and eval JS snippets are executable, but a few placeholders ('<send-btn-selector>', 'camoufox-cli ... open') leave minor gaps.

4 / 5

Workflow Clarity

Each interaction type has a clear numbered sequence with snapshot/eval validation checkpoints and retry feedback loops; some confirms rely on visual snapshot judgment rather than explicit pass/fail criteria, a minor validation gap.

4 / 5

Progressive Disclosure

Well-organized into clear sections (login, token extraction, workflows, pitfalls, error table) with content appropriately inline and no nested references, though the single ~200-line file is slightly over-long for a no-bundle skill.

4 / 5

Total

15

/

20

Passed

Description

88%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 cleanly answers both 'what' and 'when' with concrete, natural trigger terms and a well-scoped niche. It is held back only by minor synonym coverage gaps and platform-family overlap risk.

DimensionReasoningScore

Specificity

Lists four concrete actions — '发表评论、回复评论、点赞、关注' — giving comprehensive coverage of the skill's social-interaction capabilities, matching the multiple-specific-actions anchor.

5 / 5

Completeness

Explicitly states both what ('发表评论、回复评论、点赞、关注') and when ('当用户要求评论、回复、点赞或关注小红书用户时触发') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural user-facing terms 评论/回复/点赞/关注 are all present and would be said verbatim, but no synonyms (e.g. 留言) or variants are included, leaving minor coverage gaps versus the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Scoped to Xiaohongshu social interactions with distinct triggers, but the shared 小红书 platform overlaps a family of related xhs skills, leaving minor conflict risk rather than a fully isolated niche.

4 / 5

Total

18

/

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.