CtrlK
BlogDocsLog inGet started
Tessl Logo

tracking-crypto-prices

Track real-time cryptocurrency prices across exchanges with historical data and alerts. Provides price data infrastructure for dependent skills (portfolio, tax, DeFi, arbitrage). Use when checking crypto prices, monitoring markets, or fetching historical price data. Trigger with phrases like "check price", "BTC price", "crypto prices", "price history", "get quote for", "what's ETH trading at", "show me top coins", or "track my watchlist".

74

Quality

93%

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

87%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 body is action-oriented, concise, and well-structured with proper progressive disclosure to a verified reference file. The main gap is the absence of explicit validation/feedback checkpoints for batch and file-writing operations.

Suggestions

Add an explicit validation step after historical CSV export or settings edits (e.g. verify the output file exists and is non-empty, or reload settings to confirm), with a fix-and-retry path, to reach the top workflow_clarity anchor.

Surface a brief 'verify' command (such as re-running price_tracker to confirm a saved watchlist or config change took effect) so destructive/batch changes have a feedback loop.

Consider noting what to check when the cache-fallback path triggers so the workflow has a checkpoint for degraded operation.

DimensionReasoningScore

Conciseness

The body is lean and command-driven — no padding explaining what crypto or APIs are — and inline comments (e.g. 'Top 10 by market cap', '2024 full year') each earn their place.

3 / 3

Actionability

Every instruction is a fully executable, copy-paste-ready command (e.g. 'python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC --period 90d --output csv') with concrete flags and example outputs.

3 / 3

Workflow Clarity

Steps are clearly numbered and an error-handling table exists, but batch/write operations like historical CSV export and settings edits lack explicit validation checkpoints or a validate→fix→retry feedback loop, capping the score at 2.

2 / 3

Progressive Disclosure

A concise overview points one level deep to a real, well-signaled bundle file (references/implementation.md) with a Resources section listing reference paths and external links, matching the top anchor.

3 / 3

Total

11

/

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.

The description is concise, concrete, and well-structured, covering capabilities, explicit use-when guidance, and natural trigger phrases in third person. It exemplifies the top anchor across all four dimensions.

DimensionReasoningScore

Specificity

Lists multiple concrete actions in third person — 'Track real-time cryptocurrency prices across exchanges with historical data and alerts' and 'Provides price data infrastructure for dependent skills' — matching the top anchor.

3 / 3

Completeness

Clearly answers what the skill does and when to use it, with both an explicit 'Use when checking crypto prices…' clause and a 'Trigger with phrases like…' list.

3 / 3

Trigger Term Quality

A rich set of natural phrases a user would actually say ('check price', 'BTC price', 'crypto prices', 'price history', 'track my watchlist') gives good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

A clear cryptocurrency-pricing niche with distinct, domain-specific triggers makes it unlikely to be selected 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.