theme-detector

Detect and analyze trending market themes with lifecycle maturity and confidence scores.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/darkounus90/BOTTX3 --skill theme-detector-darkounus90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-detector
Source: https://github.com/darkounus90/BOTTX3/tree/main/.agents/skills/theme-detector
Command: npx skills add https://github.com/darkounus90/BOTTX3 --skill theme-detector-darkounus90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, lxml, pandas, numpy, yfinance, finvizfinance, PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users understand and analyze current market themes, sector trends, and thematic investing opportunities by detecting and ranking trending market themes across sectors.

Core Features & Use Cases

  • Theme Detection: Identifies and ranks trending market themes by analyzing cross-sector momentum, volume, and breadth signals.
  • Lifecycle Analysis: Assesses lifecycle maturity (Emerging/Accelerating/Trending/Mature/Exhausting) for each theme.
  • Narrative Confirmation: Provides confidence scores by combining quantitative data with narrative analysis via WebSearch.
  • Use Case: A user interested in thematic investing could use this Skill to identify the strongest bullish or bearish themes in the market and understand their lifecycle maturity and potential.

Quick Start

Use the theme-detector skill to analyze the current market themes and provide a report.

Frequently Asked Questions about theme-detector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect trending market themes and sector momentum for thematic investing?

To detect trending market themes, you analyze cross-sector momentum, volume, and breadth signals. This approach identifies and ranks both bullish and bearish themes, assigning lifecycle maturity stages like Emerging, Accelerating, or Exhausting to guide thematic investing decisions.

What is narrative confirmation in market theme analysis?

Narrative confirmation in market theme analysis combines quantitative financial data with qualitative web search data. This mechanism generates confidence scores for detected sector trends, ensuring that cross-sector momentum is supported by actual market news and narrative strength.

How do I assess the lifecycle maturity of a market sector trend?

Assessing the lifecycle maturity of a market sector trend involves evaluating quantitative momentum signals to classify the theme. Themes are categorized into lifecycle stages such as Emerging, Accelerating, Trending, Mature, or Exhausting to indicate their current market position.

Do I need Python data libraries to analyze sector trends and market themes?

Analyzing sector trends requires Python 3.7+ and specific data libraries. You need requests, beautifulsoup4, lxml, pandas, and numpy for core processing, while yfinance, finvizfinance, and PyYAML provide optional financial data retrieval and configuration capabilities.

Can I use yfinance and pandas to identify both bullish and bearish market themes?

Yes, you can use yfinance and pandas to identify bullish and bearish market themes. The analysis combines quantitative financial data fetched via these libraries with narrative confirmation to score and rank trending themes across various sectors.

What is the best way to score market themes using quantitative and narrative data?

The best way to score market themes is by combining cross-sector quantitative metrics with narrative analysis. This dual approach validates financial signals against qualitative web research, producing confidence scores that reflect both market momentum and storyline strength.