All skills
tradermonty avatar

/theme-detector

@9bd11b7

Detect and analyze trending market themes across sectors. Use when user asks about current market themes, trending sectors, sector rotation, thematic investing, what themes are hot or cold, or wants to identify bullish and bearish market narratives with lifecycle analysis.

Use this Skill: https://skilld.dev/gh/tradermonty/claude-trading-skills/theme-detector

This session only. Nothing lands on disk.

scriptstestsREADME.md

≈164 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Theme Detector Tests

Unit Tests (Phase 1)

  • test_industry_ranker.py
  • test_theme_classifier.py
  • test_heat_calculator.py
  • test_lifecycle_calculator.py
  • test_scorer.py
  • test_report_generator.py
  • test_uptrend_client.py

Unit Tests (Phase 2)

  • test_representative_stock_selector.py (dynamic stock selection, FINVIZ/FMP fallback, circuit breaker)

Integration Tests

  • test_theme_detector_e2e.py (full pipeline, mocked I/O, no network required)

Network Integration Tests (Phase 2 TODO)

  • test_finviz_performance_client.py (requires network)
  • test_etf_scanner.py (requires network)
  • test_uptrend_client_integration.py (requires network)

Source: SKILL.md on GitHub

1 alert17d5 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill is a market analysis tool that detects and ranks trending market themes by fetching data from Finviz, Financial Modeling Prep (FMP), and the author's GitHub repository. It processes this data to generate structured reports for users. The skill follows secure coding practices for API management and uses standard libraries for financial data analysis. A low-severity finding is noted for the potential surface area of indirect data ingestion from external APIs.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: MEDIUM · 1 issue

  • Runlayer6mo

    4/46 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 9bd11b7. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated last month

README badge

README badge for tradermonty/claude-trading-skills/theme-detector