Install
openclaw skills install @youpele52/economic-calendar-proRun a local script to fetch economic calendar events for a date range. Defaults to 7 days inclusive from the query day. Uses TradingEconomics when TRADING_ECONOMICS_API_KEY is present and falls back to Yahoo Finance otherwise.
openclaw skills install @youpele52/economic-calendar-promarket-news-briefstock-price-checker-prostock-fundamentalsTRADING_ECONOMICS_API_KEY to your TradingEconomics credential stringclient:secret.env.example to .env at the repo root and fill in TRADING_ECONOMICS_API_KEYUS, EU, or JPuv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py
Defaults to 7 days inclusive from the query day.
uv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py <START_DATE> <END_DATE>
Dates must use YYYY-MM-DD.
# Default window: query day plus the next 6 days
uv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py
# Start from a specific day and use 7 days inclusive
uv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py 2026-03-10
# Explicit date range
uv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py 2026-03-10 2026-03-24
Use this flow when the user wants to schedule a recurring daily economic calendar briefing (e.g. "send me the economic calendar every day at 11 AM CET"). For one-time ad-hoc queries, use the Commands section above.
Ask the user two things. Apply defaults if they do not specify.
| Question | Default | Options |
|---|---|---|
| At what time? | 10 AM CET (Europe/Paris) | Any time in any timezone |
| Which days? | Weekdays (Mon–Fri) | Any combination of days |
Examples of user input and how to parse it:
cron:0 8 * * *cron:0 9 * * 1-5cron:0 10 * * 1-5Always confirm before proceeding. Summarise:
Got it! Here's what I'll set up: 🗓️ Economic Calendar briefing ⏰ Time: 10:00 AM CET (Europe/Paris) 📅 Days: Weekdays (Mon–Fri) 📱 Delivered to: This chat
Shall I go ahead?
uv run /root/.openclaw/workspace/skills/remind-me/src/main.py create \
"Economic Calendar - Weekdays <HH:MM>" \
"Run: uv run /root/.openclaw/workspace/skills/economic-calendar-pro/src/main.py\nSend the formatted economic calendar briefing to this chat." \
"cron:<MINUTE> <HOUR> * * <DAYS>" \
"<channel>" \
"<chatId>" \
"tz:<IANA timezone>"
⚠️ Critical: Channel, chatId, and timezone resolution follow the same rules as
remind-me(see its SKILL.md). Auto-detect from session context. Never ask the user for these.
After the cron is created, report back:
✅ Done! Your economic calendar briefing is set up: 🗓️ Briefing: Daily economic calendar ⏰ Time: 10:00 AM CET (Europe/Paris) 📅 Days: Weekdays (Mon–Fri) 📱 Delivered to: This chat 🔍 Manage: Use
remind-me listto view orremind-me cancelto stop
The command returns:
TradingEconomics API or Yahoo Finance fallback)TRADING_ECONOMICS_API_KEY from the environment first..env file before falling back to Yahoo Finance.remind-me).