CtrlK
BlogDocsLog inGet started
Tessl Logo

scanning-market-movers

Detect significant price movements and unusual volume across crypto markets. Calculates significance scores combining price change, volume ratio, and market cap. Use when tracking market movers, finding gainers/losers, or detecting volume spikes. Trigger with phrases like "scan market movers", "top gainers", "biggest losers", "volume spikes", "what's moving", "find pumps", or "market scan".

73

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The content is actionable and well-structured with good progressive disclosure and a clear single-action workflow. The main weakness is conciseness: a hardcoded example date and redundant magic-number comments add tokens that do not earn their place.

Suggestions

Remove or generalize the embedded example timestamp "Updated: 2025-01-14 15:30:00" and its "# 2025 timestamp" comment, or move version/time-sensitive detail to a dedicated section.

Replace raw magic numbers (e.g. --min-cap 100000000) with clearer usage or rely on a single documented unit convention instead of repeating inline "# = $100M" clarifications on every command.

Tighten the large ASCII output mockup by trimming decorative border lines to reduce token cost while preserving column layout.

DimensionReasoningScore

Conciseness

The body is mostly efficient, but it embeds time-sensitive information ("Updated: 2025-01-14 15:30:00" with a "# 2025 timestamp" comment) and redundant inline magic-number comments rather than using human-readable flags, which the rubric penalizes outside a deprecated section.

2 / 3

Actionability

Every instruction is a fully executable command against scanner.py with concrete flags and copy-paste-ready examples, matching the score-3 anchor.

3 / 3

Workflow Clarity

The single scan action is unambiguous and the Error Handling table provides recovery guidance; as a read-only scan it does not require a destructive-operation validation loop, so the simple-skill allowance applies.

3 / 3

Progressive Disclosure

The body is a concise overview with clearly signaled, one-level-deep references (implementation.md, errors.md, examples.md) that are all real bundle files, plus an inline pointer to errors.md.

3 / 3

Total

11

/

12

Passed

Description

100%

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, third-person, and complete with explicit trigger guidance and natural trigger phrases. It cleanly answers both what the skill does and when to use it with low conflict risk.

DimensionReasoningScore

Specificity

"Detect significant price movements and unusual volume" and "Calculates significance scores combining price change, volume ratio, and market cap" name multiple concrete actions rather than vague language, matching the score-3 anchor.

3 / 3

Completeness

It states what the skill does (detect movements, calculate scores) and when to use it ("Use when tracking market movers, finding gainers/losers, or detecting volume spikes"), clearly answering both what and when with explicit triggers.

3 / 3

Trigger Term Quality

Explicit trigger phrases like "scan market movers", "top gainers", "biggest losers", "volume spikes", "what's moving", "find pumps", and "market scan" give good coverage of natural terms users would say.

3 / 3

Distinctiveness Conflict Risk

The crypto market-mover niche with domain-specific triggers is clearly distinguishable and unlikely to fire for unrelated skills.

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.