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.

64

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./packages/tentacles/Agent/teams/simple_ai_evaluator_agents_team/resources/skills/sentiment_analysis/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

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

The content is well-structured, actionable, and clearly sequenced for a judgment-style analytical skill, with a strong output schema and thresholds. Its main weakness is redundant signal listings across several sections that bloat the token budget without adding guidance.

Suggestions

Consolidate the overlapping bullish/bearish signal lists in 'Identify Sentiment Extremes', 'Sentiment Patterns', and 'Warning Signs' into a single section to remove duplicated euphoria/capitulation/contrarian entries.

Add a concrete sanity-check step in the workflow that reconciles the proposed eval_note against price-action correlation (sentiment leads vs. lags vs. diverges) before finalizing the output.

Optionally name concrete sentiment data sources or retrieval cues (e.g. where to obtain the Fear & Greed index) so the analysis step is executable rather than purely interpretive.

DimensionReasoningScore

Conciseness

The body is mostly efficient bullet lists with little concept-padding, but the signal listings are duplicated across 'Identify Sentiment Extremes', 'Sentiment Patterns', and 'Warning Signs' (euphoria, capitulation, 'this time is different', 'going to zero' recur), which is unnecessary repetition that could be tightened.

3 / 5

Actionability

Provides a concrete JSON output schema with field definitions and specific numeric thresholds (Fear & Greed bands) plus concrete flag lists, but offers no executable mechanism or named data sources for actually retrieving or measuring sentiment, leaving a minor gap.

4 / 5

Workflow Clarity

Six numbered analysis steps are clearly sequenced and converge on a structured output, and the skill is judgment-producing rather than destructive so the validation cap does not apply; however, an explicit sanity-check/feedback loop (e.g. reconciling the eval against price action) is missing, preventing a 5.

4 / 5

Progressive Disclosure

This is a single-purpose analytical skill with no external references needed; its sections (Overview, Instructions, Output Format, Patterns, Best Practices, Warning Signs) are well-organized, satisfying the simple-skill exception for a top score.

5 / 5

Total

16

/

20

Passed

Description

78%Weight 40%Scale 1-5

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, distinct, and answers both 'what' and 'when' with concrete natural-language triggers. It is strong overall, with only minor gaps in trigger-term breadth and pairing of the 'when' clause.

DimensionReasoningScore

Specificity

Names the domain and several concrete inputs (news, social media, fear/greed indices, overall market mood) with a clear analytical purpose, but the actions remain interpretive rather than a broad set of distinct concrete operations, stopping short of comprehensive coverage.

4 / 5

Completeness

Explicitly states both what it does ('analyzing market sentiment from ... to assess bullish or bearish conditions') and when to use it ('Use this skill for ...'), with concrete triggers, but the 'when' clause is slightly less tightly paired with concrete trigger phrases than the level-5 anchor.

4 / 5

Trigger Term Quality

Includes natural user phrases like 'market sentiment', 'fear/greed indices', 'social media', 'market mood', and 'bullish or bearish conditions', giving good keyword coverage, though a few common synonyms (e.g. 'investor sentiment') are absent.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (market sentiment analysis) with distinct triggers and minimal overlap risk with unrelated skills, matching the level-5 anchor; it is clearly distinguishable rather than merely 'mostly distinct'.

5 / 5

Total

17

/

20

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.