stock_announcement

Daily stock portfolio analysis with Gmail report delivery and Sonos TTS announcement

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "stock_announcement" with this command: npx skills add terrycarter1985/stock-announcement

Stock Announcement

Daily stock portfolio analysis that generates an HTML email report via Gmail and announces performance on Sonos speakers.

Setup

  1. Configure Gmail OAuth credentials in config/credentials.json and config/token.json
  2. Set environment variables:
    • SONOS_SPEAKER — Sonos speaker name (default: Living Room)
    • RECIPIENT_EMAIL — report recipient email
    • GMAIL_TOKEN_PATH — absolute path to token.json (optional, defaults to config/token.json in workspace)
    • GMAIL_CREDENTIALS_PATH — absolute path to credentials.json (optional)

Usage

python3 scripts/daily_stock_announcement.py

What's Fixed in 1.1.0

  • Gmail: Uses absolute token path with auto-refresh and retry with exponential backoff
  • Sonos: Replaces non-existent sonos say command with gTTS audio generation + sonos play
  • Reliability: Structured logging, timeout handling, non-zero exit on partial failure

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Stock Price Alert

股价异动实时提醒 — 对接行情接口、邮件通知与 Sonos 语音播报

Registry SourceRecently Updated
Research

OpenClaw Equity Research

Use this skill when the user asks for stock analysis, equity research, company research, ticker research, investment memo drafting, BUY/SELL/HOLD style resea...

Registry SourceRecently Updated
690Profile unavailable
Research

Stock Copilot Pro

OpenClaw stock analysis skill for US/HK/CN markets. Combines QVeris data sources (THS, Caidazi, Alpha Vantage, Finnhub, X sentiment) for quote, fundamentals,...

Registry SourceRecently Updated
2.7K6Profile unavailable
Research

Trade Signal

Real-time trade signals with executable Buy/Sell/Hold recommendations for stocks. Use when asked about trading decisions, stock analysis, technicals, buy/sell calls, earnings plays, price targets, analyst ratings, entry/exit points, portfolio rebalancing, or any investment decision requiring actionable intelligence. Supports US + Global markets, Asia emerging markets, individual stocks, ETFs, and options strategies.

Registry SourceRecently Updated
3.3K11Profile unavailable