CtrlK
BlogDocsLog inGet started
Tessl Logo

market-sentiment

Use this skill for analyzing market sentiment from news, social media, fear/greed indices, and overall market mood to assess bullish or bearish conditions.

72

Quality

87%

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

85%

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

A well-structured, actionable instruction skill with a concrete output format and clear analysis sequence. Its main weakness is redundancy: the same contrarian-extreme signals are repeated across three sections.

Suggestions

Merge 'Sentiment Patterns' and 'Warning Signs' into the 'Identify Sentiment Extremes' step so contrarian signals are stated once, removing roughly 40 lines of repetition.

Tighten 'Best Practices' by dropping items already implied by the inline interpretive rules (e.g. 'Use sentiment as a contrarian indicator at extremes' restates section 2).

DimensionReasoningScore

Conciseness

Mostly efficient bullet structure with no over-explanation of basics, but the contrarian-extremes content (extreme fear/greed, euphoria, capitulation) is restated three times across 'Identify Sentiment Extremes', 'Sentiment Patterns', and 'Warning Signs', which is padding.

2 / 3

Actionability

Gives concrete interpretive rules (specific fear/greed ranges with meaning, explicit red/green flags) plus a copy-paste-ready JSON output schema, which is actionable guidance for an instruction-only skill.

3 / 3

Workflow Clarity

A clear numbered 6-step analysis sequence (understand indicators → identify extremes → trends → news → social → price correlation); no validation loop is required for read-only sentiment analysis, so the cap does not apply.

3 / 3

Progressive Disclosure

A single cohesive file organized into clear, well-labeled sections with no nested or broken references; no external bundle files are needed for this self-contained topic.

3 / 3

Total

11

/

12

Passed

Description

90%

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 clear, well-triggered description with good natural keyword coverage and an explicit use-clause; its only real flaw is second-person ('Use this skill for') voice rather than third person, which caps specificity.

Suggestions

Rewrite in third person, e.g. 'Analyzes market sentiment from news, social media, fear/greed indices, and overall market mood to assess bullish or bearish conditions. Use when the user asks about market sentiment, fear/greed levels, or overall market mood.'

DimensionReasoningScore

Specificity

Names multiple concrete data sources and actions ('analyzing market sentiment from news, social media, fear/greed indices ... to assess bullish or bearish conditions'), which would merit a 3, but the second-person voice ('Use this skill for ...') triggers the required 1-point specificity penalty.

2 / 3

Completeness

States both what it does (analyze sentiment from named sources to assess bullish/bearish) and an explicit trigger clause ('Use this skill for analyzing ...'), answering both what and when.

3 / 3

Trigger Term Quality

Covers natural terms a user would say ('market sentiment', 'news', 'social media', 'fear/greed indices', 'bullish or bearish'), matching the good-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The fear/greed-index and market-mood framing carves a clear sentiment-analysis niche with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Drakkar-Software/OctoBot
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.