Skip to main content
skill CX Codex

market-sentiment — Claude Code skill: what it does, how to install

Aggregates crypto news from RSS feeds, scores article sentiment, and calculates an overall market index from -1 to +1.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add kukapay/crypto-skills --skill market-sentiment -a claude-code
Open on GitHub

What market-sentiment does

This skill evaluates crypto news coverage across curated feeds. It retrieves recent articles and assigns a sentiment score to each story. Reports on product launches or market rallies count as positive (+1). Stories about security exploits or regulatory crackdowns count as negative (-1). Factual updates without bias receive a neutral zero.

The tool averages all values into a single score between -1 and +1, pairing the number with key market drivers. For automated processing via sentiment_analyzer.py, a local Python setup is mandatory. Custom feed URLs and classification benchmarks are organized in references/rss_feeds.md and references/sentiment_examples.md.

What it helps with

  • compute an aggregate crypto sentiment score from -1 to +1
  • fetch recent news across selected crypto RSS sources
  • identify positive and negative market catalysts before trading
  • review evidence-based breakdowns of current market news

Example prompts for the agent

  • Check current crypto market sentiment from RSS feeds
  • Run python sentiment_analyzer.py to calculate the latest sentiment score
  • Break down positive and negative news drivers using references/rss_feeds.md

How to install market-sentiment

1Skills CLI (Vercel)

npx skills add kukapay/crypto-skills --skill market-sentiment -a claude-code

2Manually: put the files in place

~/.claude/skills/market-sentiment/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/market-sentiment/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about market-sentiment

How to install market-sentiment in Claude Code?

Run npx skills add kukapay/crypto-skills --skill market-sentiment -a claude-code. The skill file is placed at ~/.claude/skills/market-sentiment/SKILL.md.

What does market-sentiment do?

It gathers articles from cryptocurrency RSS feeds, grades article tone, and produces an average score from -1 to +1 with explanatory evidence.

What files come with the skill?

The package includes scripts/sentiment_analyzer.py for automated analysis, alongside references/rss_feeds.md for feed URLs and references/sentiment_examples.md for classification samples.

Source text

SKILL.md · MIT
---
name: market-sentiment
description: Aggregate news from popular cryptocurrency RSS feeds, analyze sentiment of articles, and calculate an overall market sentiment score with detailed explanation. Use when assessing crypto market sentiment for trading decisions, research, or monitoring trends from RSS sources.
---

# Crypto Market Sentiment

## Overview

This skill enables aggregation of news from popular cryptocurrency RSS feeds, performs sentiment analysis on the articles, and computes a market sentiment score ranging from -1 (highly negative) to +1 (highly positive), along with evidence-based explanations.

## Workflow

Follow these steps to analyze crypto market sentiment:

1. **Select RSS Feeds**: Choose popular crypto RSS feeds (see references/rss_feeds.md for a curated list).
2. **Fetch News**: Retrieve recent articles from the selected feeds.
3. **Analyze Sentiment**: Classify each article's sentiment as positive (+1), negative (-1), or neutral (0) based on content keywords and context.
4. **Calculate Score**: Compute the average sentiment score across all articles.
5. **Generate Explanation**: Provide evidence from the news items supporting the score.

## Sentiment Classification Guidelines

- **Positive (+1)**: News about adoption, launches, partnerships, ETF approvals, price rallies, regulatory wins, or technological breakthroughs.
- **Negative (-1)**: News about hacks, crashes, regulatory crackdowns, liquidations, delays, or criticisms.
- **Neutral (0)**: Factual updates, mixed outcomes, or speculative content without clear bias.

## Output Format

The skill outputs:
- **Sentiment Score**: Numerical value between -1 and 1.
- **Explanation**: Breakdown by feed/source, key positive/negative drivers, and overall market implications.

## Resources

### scripts/
- `sentiment_analyzer.py`: Python script to fetch RSS feeds, parse articles, and compute sentiment score. Run with `python sentiment_analyzer.py` to get automated results.

### references/
- `rss_feeds.md`: List of popular crypto RSS feeds with URLs and descriptions.
- `sentiment_examples.md`: Examples of sentiment classification for common news types.

© kukapay · MIT · kukapay/crypto-skills

Similar skills

Everything for Finance and business →

From the same set2

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor