CtrlK
BlogDocsLog inGet started
Tessl Logo

daily-trending

Fetch today's trending topics from tophub.today across multiple platforms. Triggered when users ask "what's trending today", "hot topics", "今日热搜", or "微博热搜".

64

Quality

76%

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/daily-trending/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

An actionable, well-structured single-purpose skill with concrete URLs, a staged fetching strategy, and explicit filtering criteria. Its weaknesses are duplicated output requirements, a hardcoded date in the template, and an ambiguous tool reference in the fetching strategy.

Suggestions

Remove the duplicated Notes section (or the Output Requirements block) so each rule about complete headlines and no commentary/source attribution is stated once.

Replace the hardcoded "3月25日" with a placeholder like "{今天的日期}" plus a note to insert the current date at output time, so the template does not go stale.

Specify the exact tool to use for fetching (e.g., name the web-fetch/WebFetch tool unambiguously) and add a quick check that a fetch returned items before filtering and moving to the next platform.

DimensionReasoningScore

Conciseness

The body is mostly tight, but requirements are duplicated ("Each news item must be complete with clear beginning and end" and "Facts only, exclude subjective commentary" appear both under Output Requirements and in Notes), and the hardcoded date "3月25日" is time-sensitive information that will go stale.

3 / 5

Actionability

Concrete platform paths (/n/KqndgxeLl9 etc.) and copy-paste web_fetch() URLs make the fetch step executable, but the tool invocation is ambiguous ("web-search skill or web_fetch") and the output template is a fill-in skeleton rather than fully covering cases.

4 / 5

Workflow Clarity

The sequence is clear with an inline decision checkpoint ("Fetch one platform at a time, filter immediately, then decide whether to fetch the next") and explicit include/exclude criteria, but there is no step verifying that a fetch succeeded or yielded usable items before proceeding.

4 / 5

Progressive Disclosure

No bundle files exist and none are needed; every section is short and appropriately inline, and the Data Collection / Fetching Strategy / Filtering Criteria / Output Format headings make navigation trivial.

5 / 5

Total

16

/

20

Passed

Description

82%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 description: concrete source and action, explicit trigger guidance in both English and Chinese, and a clear niche. The only gap is that it states a single action rather than enumerating multiple capabilities.

DimensionReasoningScore

Specificity

"Fetch today's trending topics from tophub.today across multiple platforms" names the domain and one concrete action with a specific source, but does not list several distinct actions, matching anchor 3 rather than 4.

3 / 5

Completeness

It explicitly answers what it does ("Fetch today's trending topics from tophub.today across multiple platforms") and when to use it ("Triggered when users ask...") with concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Four natural trigger phrases are provided ("what's trending today", "hot topics", "今日热搜", "微博热搜") covering English and Chinese phrasings a user would actually say, though common variants like "trending news" or "热搜榜" are missing.

4 / 5

Distinctiveness Conflict Risk

The tophub.today trending-topics niche with Chinese-platform trigger phrases is highly distinct and unlikely to fire for unrelated skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
netease-youdao/LobsterAI
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.