CtrlK
BlogDocsLog inGet started
Tessl Logo

aggregating-crypto-news

Aggregate breaking cryptocurrency news from 50+ sources including CoinDesk, CoinTelegraph, The Block, and Decrypt. Use when needing to monitor crypto market news, track announcements, or find coin-specific updates. Trigger with phrases like "get crypto news", "latest Bitcoin headlines", "DeFi announcements", "scan for breaking news", or "check crypto updates".

71

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with executable commands and well-structured progressive disclosure pointing to real bundle files. It loses points on conciseness due to a duplicated examples block and an illustrative output mock, and on workflow clarity for lacking an explicit validation checkpoint.

Suggestions

Remove or trim the standalone 'Examples' section, which duplicates CLI invocations already shown under 'Instructions', to improve token efficiency.

Add an explicit validation/retry checkpoint to the workflow (e.g., 'if no results match, relax filters and re-run') so the batch scan has a clear feedback loop.

Drop the illustrative ASCII output mock or move it to references/examples.md, since the real formatter output will be generated by the script.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but it re-explains filtering intent already obvious from flags and embeds a full ASCII output mock plus a duplicated Examples section that restates commands already shown in Instructions, adding tokens that don't earn their place.

2 / 3

Actionability

Instructions are copy-paste-ready, fully executable commands with concrete flags (--coin BTC --period 4h, --category defi --top 30) and an explicit export path; the referenced scripts/news_aggregator.py exists and is invoked directly.

3 / 3

Workflow Clarity

The four steps are sequenced (assess intent → run → export → present) but there are no validation/verification checkpoints, and for a batch scan-and-present operation it relies on an error-handling table rather than an explicit validate-or-retry feedback loop in the main flow.

2 / 3

Progressive Disclosure

The body is a clear overview that signals one-level-deep references to real files (references/implementation.md, errors.md, examples.md and scripts/news_aggregator.py all exist), with content appropriately split rather than inlined. Note: the referenced config/sources.yaml does not exist, but the structure is otherwise well-organized.

3 / 3

Total

10

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 that clearly states what the skill does, when to use it, and provides multiple natural trigger phrases. It is specific, distinctive, and well-targeted without vague padding.

DimensionReasoningScore

Specificity

The description names concrete actions and scope — 'Aggregate breaking cryptocurrency news from 50+ sources' with named outlets and filtering/scanning capabilities, listing multiple specific concrete actions rather than vague language.

3 / 3

Completeness

It explicitly answers 'what' (aggregate crypto news from 50+ sources with filtering/scoring) and 'when' via an explicit 'Use when needing to monitor crypto market news, track announcements, or find coin-specific updates' clause plus trigger phrases.

3 / 3

Trigger Term Quality

Triggers are natural user phrasings ('get crypto news', 'latest Bitcoin headlines', 'DeFi announcements', 'scan for breaking news', 'check crypto updates') with good coverage of terms a user would actually say, plus 'monitor crypto market news'.

3 / 3

Distinctiveness Conflict Risk

The niche is clearly crypto-news aggregation with distinct triggers, making it unlikely to fire for unrelated skills; the specificity of '50+ sources', named outlets, and coin/category filtering reinforce a distinct niche.

3 / 3

Total

12

/

12

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.