CtrlK
BlogDocsLog inGet started
Tessl Logo

analyzing-market-sentiment

Analyze cryptocurrency market sentiment using Fear & Greed Index, news analysis, and market momentum. Use when gauging overall market mood, checking if markets are fearful or greedy, or analyzing sentiment for specific coins. Trigger with phrases like "analyze crypto sentiment", "check market mood", "is the market fearful", "sentiment for Bitcoin", or "Fear and Greed index".

68

Quality

83%

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

85%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 concise and highly actionable with executable commands and a concrete output sample, and it uses real one-level-deep references. It loses points on workflow validation checkpoints and a dangling reference to a non-existent config/settings.yaml.

Suggestions

Add an explicit validation/retry step in the workflow (e.g., verify the analyzer exited cleanly and re-run with --verbose on non-zero exit) to lift workflow_clarity from 2 to 3.

Remove or fix the '${CLAUDE_SKILL_DIR}/config/settings.yaml' reference in Resources, since no config/ directory exists in the bundle, to make progressive disclosure fully accurate.

Inline-signal the references at the relevant sections (e.g., link errors.md from the Error Handling table header) rather than only listing them at the end.

DimensionReasoningScore

Conciseness

The body is lean, assumes competence (no explanation of what crypto or sentiment is), and every section earns its place with executable commands and a compact output sample, matching the 3-anchor 'lean and efficient' example.

3 / 3

Actionability

It provides fully executable, copy-paste-ready bash commands invoking the real script with concrete flags (--coin BTC, --detailed, --weights), plus a full example output block, matching the 3-anchor example.

3 / 3

Workflow Clarity

Steps are numbered and sequenced (assess intent, run analysis, export, present), and the Error Handling table maps failures to responses, but there is no explicit validate/retry feedback loop for the batch/export operations; per the rubric, missing validation checkpoints cap this at 2.

2 / 3

Progressive Disclosure

The body appropriately points one level deep to real reference files (errors.md, implementation.md, examples.md) and scripts, but the resources line '${CLAUDE_SKILL_DIR}/config/settings.yaml' references a file that does not exist in the bundle, and references are listed rather than clearly signaled inline at the relevant sections, so it falls short of the 3-anchor.

2 / 3

Total

10

/

12

Passed

Description

82%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 complete and well-triggered, clearly stating both what the skill does and when to use it with natural trigger phrases. It is slightly less specific on concrete actions than top-tier examples, but the domain and inputs are concrete enough to avoid vagueness.

DimensionReasoningScore

Specificity

The description names the domain ('cryptocurrency market sentiment') and some concrete inputs (Fear & Greed Index, news analysis, market momentum) but does not list multiple specific concrete actions like the 3-anchor example; it describes what is measured rather than enumerated operations.

2 / 3

Completeness

It answers both what ('Analyze cryptocurrency market sentiment using Fear & Greed Index, news analysis, and market momentum') and when with an explicit 'Use when...' clause plus dedicated trigger phrases, matching the 3-anchor example.

3 / 3

Trigger Term Quality

It provides good coverage of natural phrases a user would say — 'analyze crypto sentiment', 'check market mood', 'is the market fearful', 'sentiment for Bitcoin', 'Fear and Greed index' — matching the 3-anchor natural-terms example.

3 / 3

Distinctiveness Conflict Risk

The crypto sentiment niche with coin-specific triggers ('sentiment for Bitcoin', 'Fear and Greed index') is distinct and unlikely to conflict with unrelated skills, matching the 3-anchor clear-niche example.

3 / 3

Total

11

/

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.