name: economic-calendar-pro description: "Run 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." homepage: https://docs.tradingeconomics.com/economic_calendar/snapshot/ metadata: {"clawdbot":{"emoji":"🗓️","requires":{"bins":["uv"]}}}
market-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:
- Requested date range
- Auth source used (TradingEconomics API or Yahoo Finance fallback)
- Total event count and covered day count
- Events grouped by day
- For each event: UTC time, country, event name, and available actual / forecast / previous values
7w4.net小葱技能站收录全网优质技能,值得收藏。
TRADING_ECONOMICS_API_KEY from the environment first..env file before falling back to Yahoo Finance.remind-me).这个 Skill 质量不错,能稳定获取经济日历数据。它的一大优点是设计了双数据源——有 TradingEconomics API key 时数据最完整,没有也能用 Yahoo Finance 备用方案,不会完全失效。文档写得很清楚,风险提示也很到位,用起来比较放心。不足之处是配置 API key 的步骤对新手来说稍显繁琐,另外备用数据源的信息会少一些,没有重要程度等字段。总体来说是一款实用、可靠的财经日历工具。