CtrlK
BlogDocsLog inGet started
Tessl Logo

sn-search-social-en

用于搜索英文社交平台,包括 Reddit 帖子、Twitter/X 推文和 YouTube 视频。

67

Quality

80%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/sn-search-social-en/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

93%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 tight, highly actionable script inventory with executable commands, parameter tables, and a clean structure that externalizes scripts correctly; its only gap is the absence of explicit output/error-validation guidance.

DimensionReasoningScore

Conciseness

The body is lean: a script inventory with parameter tables and concrete usage examples, with no padding explaining what Reddit/YouTube/Twitter are or how libraries work — every token earns its place.

5 / 5

Actionability

Provides fully executable invocations (e.g. 'python3 scripts/reddit_search.py "machine learning projects" --limit 5'), per-script parameter tables with defaults, and realistic copy-paste examples for each platform covering the common cases.

5 / 5

Workflow Clarity

The use is clearly sequenced (credentials → install deps → pick script → invoke → JSON output) with a dependency-install fallback checkpoint, but there is no validation or error-handling guidance for the returned JSON or failed searches, leaving a minor validation gap.

4 / 5

Progressive Disclosure

Well-organized with clear section headers and scripts externalized to a scripts/ bundle that is correctly referenced (all four referenced scripts exist), with core usage appropriately kept inline — easy to navigate for a skill that needs no further external references.

5 / 5

Total

19

/

20

Passed

Description

66%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 specific and well-scoped to three named English social platforms with their content types, but it lacks an explicit 'Use when' trigger clause, which limits its completeness and trigger guidance.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user wants to search English social platforms (Reddit posts, Twitter/X tweets, or YouTube videos) for discussions, opinions, or video content.'

Introduce a couple of natural synonyms users say, such as 'social media search' or 'find Reddit threads / YouTube videos', to broaden trigger-term coverage.

Vary the action verbs beyond the single '搜索' (e.g. 'find', 'list', 'retrieve') to strengthen the appearance of multiple concrete capabilities.

DimensionReasoningScore

Specificity

Names the domain and enumerates three concrete platforms with per-platform search targets ('Reddit 帖子、Twitter/X 推文和 YouTube 视频'), giving broad coverage, but the action vocabulary is the single verb '搜索' repeated rather than multiple distinct actions, keeping it just below the comprehensive anchor 5.

4 / 5

Completeness

It clearly states what the skill does, but there is no explicit 'Use when...' trigger clause — the 'when' is only weakly implied, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Includes natural platform names users would say (Reddit, Twitter/X, YouTube) plus content-type terms (posts, tweets, videos) and the Twitter/X synonym, but lacks broader natural phrasings like 'social media search', so a few terms are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped specifically to English social platforms (Reddit, Twitter/X, YouTube) it carves a clear niche with only minor overlap risk against a generic web-search skill, fitting the 'mostly distinct' anchor 4.

4 / 5

Total

15

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
OpenSenseNova/SenseNova-Skills
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.