stock-alert-orchestrator

Monitor stock prices and orchestrate alerts across Slack, Telegram, and Discord.

Updated May 9, 2026
One-click install
npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill stock-alert-orchestrator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stock-alert-orchestrator
Source: https://github.com/LuminaVault/LuminaVaultServer/tree/main/Sources/App/Resources/Skills/stock-trading/stock-alert-orchestrator
Command: npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill stock-alert-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, requests, PyYAML, and includes scripts (resource) and references (resource) and config (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for monitoring stock prices and orchestrating alerts across multiple platforms, eliminating the need for manual checks and reducing alert fatigue.

Core Features & Use Cases

  • Cross-Platform Alerts: Send alerts to Slack, Telegram, and Discord based on price changes and thresholds.
  • Stateful Coordination: Ensures that alerts are not duplicated and are only triggered on new price changes.
  • YAML Configuration: Allows easy setup and customization of stock symbols, thresholds, and platform credentials.
  • Use Case: Use this Skill to set up an alert system that automatically sends price change notifications to your preferred communication channels when your stock portfolio reaches specific thresholds.

Quick Start

Configure the stock-alert-orchestrator skill with your desired symbols and platforms, then start the orchestrator by running 'python scripts/stock_alert_orchestrator.py'.

Frequently Asked Questions about stock-alert-orchestrator

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

FAQPage Schema
How do I set up automated stock price alerts for Slack, Telegram, and Discord?▼

Set up automated stock price alerts by configuring your desired symbols, thresholds, and platform credentials in a YAML file, then run the Python orchestrator script to send notifications to Slack, Telegram, and Discord.

How can I stop duplicate stock alerts when monitoring prices across multiple platforms?▼

To stop duplicate stock alerts when monitoring prices, use a system with stateful coordination that tracks triggered alerts and only sends new notifications when distinct price changes cross your configured thresholds.

Can I use yfinance market data to trigger cross-platform alert notifications?▼

Yes, you can use yfinance for market data retrieval to trigger cross-platform alert notifications, enabling a Python orchestration script to evaluate price thresholds and push updates to your configured platforms.

What is the best way to configure stock symbols and price thresholds for an automated alert system?▼

The best way to configure stock symbols and price thresholds for an automated alert system is using YAML configuration files, allowing easy customization of your portfolio tracking rules and platform delivery settings.

Do I need Python to orchestrate automated stock alerts across different messaging platforms?▼

Yes, you need Python to orchestrate automated stock alerts across different messaging platforms, as the execution logic relies on running Python scripts to coordinate stateful monitoring and platform-specific deliverers.

Why are my automated stock alerts triggering repeatedly for the same price threshold?▼

Automated stock alerts trigger repeatedly for the same price threshold when lacking stateful coordination, requiring an orchestrator that tracks alert states to ensure notifications only fire on new price changes.