twitter-stock-sentiment

Analyze Twitter/X sentiment for stocks using $cashtags. Track mentions, sentiment scores, influencer activity, and trending discussions for any ticker.

16 stars

Best use case

twitter-stock-sentiment is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Analyze Twitter/X sentiment for stocks using $cashtags. Track mentions, sentiment scores, influencer activity, and trending discussions for any ticker.

Teams using twitter-stock-sentiment should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/twitter-stock-sentiment/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/tools/twitter-stock-sentiment/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/twitter-stock-sentiment/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How twitter-stock-sentiment Compares

Feature / Agenttwitter-stock-sentimentStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Analyze Twitter/X sentiment for stocks using $cashtags. Track mentions, sentiment scores, influencer activity, and trending discussions for any ticker.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Twitter Stock Sentiment

Analyzes Twitter/X sentiment for stocks using the bird CLI and $cashtag tracking.

## Features

- **Mention Volume:** Track tweet counts for any $TICKER
- **Sentiment Analysis:** Bull/neutral/bear scoring using NLP
- **Influencer Tracking:** Identify high-follower accounts discussing the stock
- **Trending Hashtags:** Associated tags and themes
- **Crisis Detection:** Spikes in negative sentiment
- **7-day Trends:** Volume and sentiment changes

## Usage

```bash
./analyze.sh AAPL
./analyze.sh TSLA --days 30
```

## Output Format

Markdown report with:
- Sentiment score (-1 to +1)
- Mention volume and trend
- Top influencer tweets
- Hashtag analysis
- Notable sentiment shifts

## Requirements

- bird CLI installed (`brew install steipete/tap/bird`)
- Authenticated Twitter/X session

## Installation

1. Clone this repository to your skills folder
2. Install bird CLI: `brew install steipete/tap/bird`
3. Authenticate with Twitter/X: `bird auth`
4. Install Python dependencies: `pip install -r requirements.txt`

## How It Works

1. `analyze.sh` fetches recent tweets mentioning the $TICKER using bird CLI
2. `sentiment.py` performs NLP analysis on tweet text using VADER
3. Results are aggregated and formatted as a Markdown report
4. Influencer tracking identifies high-follower accounts
5. Hashtag extraction reveals trending themes

## Configuration

Edit `analyze.sh` to customize:
- Number of tweets to fetch (default: 100)
- Time window (default: 7 days)
- Sentiment thresholds for crisis detection

Related Skills

twitter-algorithm-optimizer

16
from diegosouzapw/awesome-omni-skill

Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.

alphaear-stock

16
from diegosouzapw/awesome-omni-skill

Search A-Share finance stock tickers and retrieve finance stock price history. Use when user asks about finance stock codes, recent price changes, or specific company finance stock info.

2d-cutting-stock

16
from diegosouzapw/awesome-omni-skill

When the user wants to cut 2D sheets optimally, minimize waste in rectangular sheet cutting, or solve two-dimensional cutting stock problems. Also use when the user mentions "2D cutting," "sheet cutting optimization," "panel cutting," "glass cutting," "steel plate cutting," "guillotine cutting patterns," "two-stage cutting," or "2D trim loss." For 1D problems, see 1d-cutting-stock. For bin packing, see 2d-bin-packing. For irregular shapes, see nesting-optimization.

1d-cutting-stock

16
from diegosouzapw/awesome-omni-skill

When the user wants to cut 1D materials optimally, minimize waste in linear cutting, or solve one-dimensional cutting stock problems. Also use when the user mentions "1D cutting," "linear cutting optimization," "rod cutting," "pipe cutting," "beam cutting," "trim loss," "cutting stock problem," "pattern generation," or "column generation for cutting." For 2D problems, see 2d-cutting-stock. For general trim loss, see trim-loss-minimization.

twitter-intel

16
from diegosouzapw/awesome-omni-skill

Real-time X/Twitter intelligence - analyze accounts, track topics, and monitor keywords using live data. Use when you need current social media insights, competitor monitoring, or audience research.

stock-copilot-pro

16
from diegosouzapw/awesome-omni-skill

OpenClaw stock analysis skill for US/HK/CN markets. Combines QVeris data sources (THS, Caidazi, Alpha Vantage, Finnhub, X sentiment) for quote, fundamentals, technicals, news radar, morning/evening brief, and actionable investment insights.

analyze-copper-stock-resilience-dependency

16
from diegosouzapw/awesome-omni-skill

用跨資產訊號(全球股市韌性 + 中國利率環境)評估銅價能否突破關卡或進入「回補/回踩」到支撐的機率與路徑。

twitter-automation

16
from diegosouzapw/awesome-omni-skill

Automate Twitter/X tasks via Rube MCP (Composio): posts, search, users, bookmarks, lists, media. Always search tools first for current schemas.

x-twitter-scraper

16
from diegosouzapw/awesome-omni-skill

X API & Twitter scraper skill for AI coding agents. Builds integrations with the Xquik REST API, MCP server & webhooks: tweet search, user lookup, follower extraction, engagement metrics, giveaway contest draws, trending topics, account monitoring, reply/retweet/quote extraction, community & Space data, mutual follow checks. Works with Claude Code, Cursor, Codex, Copilot, Windsurf & 40+ agents.

alphaear-sentiment

16
from diegosouzapw/awesome-omni-skill

Analyze finance text sentiment using FinBERT or LLM. Use when the user needs to determine the sentiment (positive/negative/neutral) and score of financial text markets.

bgo

16
from diegosouzapw/awesome-omni-skill

Automated Blender build-go workflow. Automatically builds, removes old version, installs, enables, and launches Blender with your extension/add-on. Use when you want to quickly test changes, execute complete build-to-launch cycle, or run custom packaging scripts with automatic Blender launch.

Coding & Development

maintenance

16
from diegosouzapw/awesome-omni-skill

Cleans up and organizes project files. Use when user mentions '整理', 'cleanup', 'アーカイブ', 'archive', '肥大化', 'Plans.md', 'session-log', or asks to clean up old tasks, archive completed items, or organize files. Do NOT load for: 実装作業, レビュー, 新機能開発, デプロイ.