CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

trend-spotter

Use when the user asks to "find trending topics", "what trends should my brand jump on", or "time a campaign around a cultural moment"; produces a ranked trend report with brand-fit scores, format calls (rising/peak/declining), a cultural calendar, and go/skip recommendations. Not for finding the creators to run those trends — use influencer-discovery; not for building the brand posting calendar from a go verdict — use social-calendar-builder. 热点趋势洞察/借势营销

Quality

85%

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

77%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, highly actionable skill body: the workflow is explicitly sequenced with validation gates and feedback loops, and detail is appropriately offloaded to real, well-signaled reference files. The main weakness is token efficiency — the evidence-gate rule is repeated many times and prose is over-qualified, which could be consolidated without losing operational force.

Suggestions

State the current-evidence gate / Proxy-candidate rule once (e.g., in the Skill Contract or Step 2) and reference it elsewhere instead of restating it in Data Sources, Steps 2 and 7, and the Example.

Tighten the Data Sources section's long compound sentences (e.g., the source-specific sharpeners paragraph) by moving the platform-scope caveat to the single gate rule it repeats.

Inline the four rss_monitor.py invocations (or at least one example call with --limit) next to the trend-scout-recipe link so the Tier-1 scout is executable directly from the body.

DimensionReasoningScore

Conciseness

The body contains no filler or explanations of concepts Claude already knows, but the current-evidence gate / "Proxy candidate/NOT_SCORED/NEEDS_INPUT" rule is restated roughly six times (Skill Contract, Data Sources twice, Steps 2 and 7, and the Example), and sentences are long with heavy repeated qualification ("for the exact platform/geography/window"). It is mostly efficient but could be noticeably tightened by consolidating the gate rule into one stated location.

3 / 5

Actionability

Concrete runnable commands are given (tavily.py search with flags, pageviews.py with --granularity/--days, the keyless HN Algolia URL) and every workflow step points to a fill-in template block in references/templates.md. It falls short of fully copy-paste-ready coverage because some executions (e.g., the rss_monitor.py invocations) live only in the referenced recipe file rather than the body, and step details are delegated to templates.

4 / 5

Workflow Clarity

Seven numbered steps are clearly sequenced, each mapped to a template, with an explicit current-evidence validation gate (Step 2) that stops factual output, a NEEDS_INPUT feedback loop with an exact collection plan, a three-item done-when checklist, and termination/handoff-depth rules. This matches the anchor for clear sequence with explicit validation steps and error-recovery loops.

5 / 5

Progressive Disclosure

The split is deliberate and stated ("The SKILL.md keeps the numbered method; the long tables and report scaffolds live here"), with both bundle references (references/templates.md, references/trend-scout-recipe.md) verified as real, one level deep, and clearly signaled with descriptions of their contents. The body is a clear overview with easy navigation and no content that should have been kept inline.

5 / 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 description: concrete deliverables, natural quoted trigger phrases, an explicit use-when clause, and explicit not-for boundaries that disambiguate sibling skills. The only gap is modest synonym coverage of natural trigger terms (viral, hashtags, platform names).

DimensionReasoningScore

Specificity

"produces a ranked trend report with brand-fit scores, format calls (rising/peak/declining), a cultural calendar, and go/skip recommendations" lists multiple specific concrete outputs covering the skill's full deliverable surface. It is not a 4 because the coverage is comprehensive rather than having minor gaps.

5 / 5

Completeness

It opens with an explicit "Use when the user asks to..." clause containing concrete trigger phrases, then explicitly states what the skill produces. Both what and when are clearly and explicitly answered, matching the top anchor.

5 / 5

Trigger Term Quality

The quoted phrases "find trending topics", "what trends should my brand jump on", and "time a campaign around a cultural moment" are exactly what a user would naturally say. It is not a 5 because common variations such as "viral", "trending hashtags", or platform-specific asks (e.g., "what's trending on TikTok") are missing.

4 / 5

Distinctiveness Conflict Risk

Explicit negative boundaries name the adjacent skills and their triggers: "Not for finding the creators to run those trends — use influencer-discovery; not for building the brand posting calendar from a go verdict — use social-calendar-builder." This gives a clear niche with minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

75%

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

Validation — 12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 13 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

12

/

16

Passed

Repository

aaron-he-zhu/aaron-marketing-skills

Path

influencer/scout/trend-spotter/SKILL.md

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.