financial-report-automator

Automates AAPL quarterly financial report generation, Feishu Wiki publishing, calendar review scheduling, and celebration scene activation.

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 "financial-report-automator" with this command: npx skills add terrycarter1985/financial-report-automator

Financial Report Automator

Automates the full AAPL quarterly report workflow:

  1. Generate quarterly performance report via StockAnalyzer
  2. Publish report to Feishu Wiki via WikiPublisher
  3. Schedule review reminder on Google Calendar via CalendarSync
  4. Celebrate with a music scene via MusicSceneController

Usage

CLI (recommended)

cd /workspace
python3 skills/financial-report-automator/scripts/main.py <quarter> <year>

Example:

python3 skills/financial-report-automator/scripts/main.py 1 2026

Programmatic

from skills.financial_report_automator.automator import FinancialReportAutomator

automator = FinancialReportAutomator()
result = automator.run(quarter=1, year=2026)
print(result)

Prerequisites

  • Python 3.10+ with pandas, lark-oapi, google-api-python-client, spotipy
  • Feishu app credentials (FEISHU_APP_ID, FEISHU_APP_SECRET)
  • Google Calendar OAuth credentials in config/
  • Spotify + Airfoil for music scenes (optional, graceful skip)

Configuration

Copy config/*.example files, remove .example suffix, and fill in credentials.

Changelog

1.0.1 (2026-05-07)

  • Fix CSV column name case mismatch (Date→date, Close→close)
  • Fix unsorted DataFrame causing wrong start/end price selection
  • Add divide-by-zero guard and rounding for return calculations
  • Cast numpy types to plain float for JSON serialization

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.

Automation

Feishu Calendar Intelligent Scheduler

飞书智能日历调度器 - 自动推荐最佳会议时间,批量管理日程,生成会议报表

Registry SourceRecently Updated
3530Profile unavailable
Automation

Modular Market Brief

Generate modular, data-backed market reports (AM/PM) across global assets. Use for daily market briefs, premarket/aftermarket summaries, cross-asset dashboards, sector/asset trend tables, top movers (gainers/losers) blocks, and a single best-idea wrap-up. Designed to be region-agnostic and configurable (tickers/regions/assets).

Registry SourceRecently Updated
2K1Profile unavailable
Automation

Feishu Daily Report

飞书日报/周报自动生成技能。从飞书文档、聊天记录、Bitable等数据源自动汇总生成结构化日报/周报,并发送到指定飞书文档或群聊。 触发场景:用户说"生成日报"、"写周报"、"帮我汇总今天的工作"、"整理飞书内容发日报"、"每天自动发日报"、"定时生成报告"。 Keywords: 日报, 周报, 日报生成, 自动...

Registry SourceRecently Updated
3890Profile unavailable
Automation

Smart Poller

Periodically polls a Feishu task board to auto-detect and execute tasks assigned to the current AI agent with optional silent mode and feedback.

Registry SourceRecently Updated
2980Profile unavailable