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

77%

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

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.

A well-structured, actionable scraping skill with concrete fetch calls, filtering rules, and an output template. Weakest on conciseness due to a redundant Notes section and a hardcoded date in the example.

Suggestions

Remove the trailing Notes block that duplicates Output Requirements and Filtering criteria, or merge only any genuinely new points into the prior sections.

Replace the hardcoded "3月25日" in the output template with a placeholder like "(今日日期)" or instruct Claude to insert the current date.

Add a brief fallback step for when a platform fetch fails or returns fewer than 5 usable items, so the workflow has an explicit recovery path.

DimensionReasoningScore

Conciseness

The body is mostly efficient, but the closing Notes restates Output Requirements ("Each news item should be complete with clear beginning and end") and Filtering criteria ("Facts only, exclude subjective commentary"), and the output example hardcodes a date ("3月25日"). It is not a 4 because the redundancy and hardcoded date are unnecessary tokens that could be trimmed.

3 / 5

Actionability

Copy-paste-ready web_fetch calls with real tophub.today URLs and a concrete output template give executable guidance. It is not a 5 because the "Use web-search skill or web_fetch" alternative is not shown with equivalent concrete steps and the output template requires date substitution.

4 / 5

Workflow Clarity

The Fetching Priority gives a clear ordered sequence with a filter-as-you-go checkpoint ("Fetch one platform at a time, filter immediately, then decide whether to fetch the next"). It is not a 5 because there is no explicit error-recovery path for failed fetches and no final verification that exactly 5 valid items were produced.

4 / 5

Progressive Disclosure

A single self-contained file with well-organized ## and ### sections and no nested references is easy to navigate. It is not a 5 because the skill exceeds the simple under-50-lines threshold and the platform path table could arguably live in a reference file, though inline placement is reasonable.

4 / 5

Total

15

/

20

Passed

Description

87%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 concise, third-person description that cleanly answers both what it does and when to invoke it, with multilingual trigger phrases. Minor gains possible from adding a few more natural trigger synonyms.

Suggestions

Add bare single-word triggers like "trending" and "热搜" alongside the existing phrases for broader natural-language coverage.

Mention the output deliverable (e.g., "and return the top 5 filtered headlines") so users know what to expect, not just what is fetched.

DimensionReasoningScore

Specificity

"Fetch today's trending topics from tophub.today across multiple platforms" names a concrete action, the exact source, and the multi-platform scope rather than vague language. It is not a 5 because only one action verb (fetch) is given with no secondary capabilities.

4 / 5

Completeness

It explicitly states what ("Fetch today's trending topics from tophub.today across multiple platforms") and when ("Triggered when users ask...") with concrete trigger phrases, matching the anchor-5 example. It cannot exceed 5 on this scale.

5 / 5

Trigger Term Quality

Natural trigger phrases are provided in both English ("what's trending today", "hot topics") and Chinese ("今日热搜", "微博热搜"). It is not a 5 because common single-word variants like "trending" or bare "热搜" are absent.

4 / 5

Distinctiveness Conflict Risk

The tophub.today niche plus language-specific Chinese triggers give it a clear, distinct trigger surface with minimal overlap risk against generic skills. It cannot exceed 5 on this scale.

5 / 5

Total

18

/

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.

Validation15 / 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.