Back to Skills

analyzing-market-sentiment

verified

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".

View on GitHub

Marketplace

claude-code-plugins-plus

jeremylongshore/claude-code-plugins-plus-skills

Plugin

market-sentiment-analyzer

crypto

Repository

jeremylongshore/claude-code-plugins-plus-skills
1.1kstars

plugins/crypto/market-sentiment-analyzer/skills/analyzing-market-sentiment/SKILL.md

Last Verified

January 22, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/crypto/market-sentiment-analyzer/skills/analyzing-market-sentiment/SKILL.md -a claude-code --skill analyzing-market-sentiment

Installation paths:

Claude
.claude/skills/analyzing-market-sentiment/
Powered by add-skill CLI

Instructions

# Analyzing Market Sentiment

## Overview

This skill provides comprehensive cryptocurrency market sentiment analysis by combining multiple data sources:

- **Fear & Greed Index**: Market-wide sentiment from Alternative.me
- **News Sentiment**: Keyword-based analysis of recent crypto news
- **Market Momentum**: Price and volume trends from CoinGecko

**Key Capabilities:**
- Composite sentiment score (0-100) with classification
- Coin-specific sentiment analysis
- Detailed breakdown of sentiment components
- Multiple output formats (table, JSON, CSV)

## Prerequisites

Before using this skill, ensure:

1. **Python 3.8+** is installed
2. **requests** library is available: `pip install requests`
3. Internet connectivity for API access (Alternative.me, CoinGecko)
4. Optional: `crypto-news-aggregator` skill for enhanced news analysis

## Instructions

### Step 1: Assess User Intent

Determine what sentiment analysis the user needs:
- **Overall market**: No specific coin, general sentiment
- **Coin-specific**: Extract coin symbol (BTC, ETH, etc.)
- **Quick vs detailed**: Quick score or full breakdown

### Step 2: Execute Sentiment Analysis

Run the sentiment analyzer with appropriate options:

```bash
# Quick sentiment check (default)
python {baseDir}/scripts/sentiment_analyzer.py

# Coin-specific sentiment
python {baseDir}/scripts/sentiment_analyzer.py --coin BTC

# Detailed analysis with component breakdown
python {baseDir}/scripts/sentiment_analyzer.py --detailed

# Export to JSON
python {baseDir}/scripts/sentiment_analyzer.py --format json --output sentiment.json

# Custom time period
python {baseDir}/scripts/sentiment_analyzer.py --period 7d --detailed
```

### Step 3: Present Results

Format and present the sentiment analysis:
- Show composite score and classification
- Explain what the sentiment means
- Highlight any extreme readings
- For detailed mode, show component breakdown

### Command-Line Options

| Option | Description | Default |
|--------|-------------|-

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5419 chars