← Back to Skills Marketplace
zero2ai-hub

Catalyst Calendar

by Zero2Ai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
185
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skill-catalyst-calendar
Description
Track upcoming market-moving events (macro, crypto protocol, exchange listings, regulatory decisions, conference keynotes, ETF approvals) and pre-flag releva...
README (SKILL.md)

Catalyst Calendar

Forward-looking event tracker. Identifies upcoming catalysts and surfaces pre-positioning opportunities before the market prices them in.

What Counts as a Catalyst

  • Macro: Fed decisions, CPI prints, GDP data, regulatory announcements
  • Crypto-specific: Protocol upgrades, halving events, token unlocks, mainnet launches
  • Exchange: Binance/Coinbase/Kraken new listings, futures launches
  • Regulatory: ETF approvals/rejections, SEC/CFTC rulings, country-level bans or legalization
  • Conferences: Major industry events (ETHDenver, Consensus, Binance Blockchain Week, NVIDIA GTC, etc.)
  • Earnings/Partnerships: Public company earnings with crypto exposure (Coinbase, MicroStrategy, Marathon)

Calendar Storage

Stored at: ~/.openclaw/workspace/trading/catalyst-calendar.json

{
  "events": [
    {
      "id": "evt-001",
      "date": "2026-03-19",
      "event": "FOMC Rate Decision",
      "category": "macro",
      "impact": "high",
      "affected_assets": ["BTC", "ETH", "all"],
      "pre_position_days": 3,
      "notes": "Rate hold expected — risk-on if confirmed",
      "source": "federalreserve.gov"
    },
    {
      "id": "evt-002",
      "date": "2026-04-10",
      "event": "Ethereum Pectra Upgrade",
      "category": "protocol",
      "impact": "high",
      "affected_assets": ["ETH", "staking tokens"],
      "pre_position_days": 14,
      "notes": "EIP-7251 — raises validator limit, reduces sell pressure",
      "source": "ethereum.org"
    }
  ]
}

Usage

View upcoming catalysts (next 14 days)

List upcoming catalysts from trading/catalyst-calendar.json for the next 14 days. Flag any where pre_position_days window is now open.

Add new event

Add to catalyst-calendar.json: [event details]

Weekly scan (find new catalysts)

Search for upcoming crypto and macro events this week. Update catalyst-calendar.json with any new high-impact events in the next 30 days.

Alert Logic

When today's date is within pre_position_days of an event:

📅 CATALYST ALERT — 7 days to Ethereum Pectra Upgrade
  Date: 2026-04-10
  Impact: HIGH
  Affected: ETH, staking tokens
  Pre-position window: OPEN NOW
  Notes: EIP-7251 — raises validator limit, reduces sell pressure
  Action: Review ETH position vs threshold-watcher signal

Cron Integration

  • Weekly scan (Monday 07:00 UTC): scrape upcoming events, update calendar
  • Daily check (07:00 UTC): flag events where pre-position window opens today

Integration with Trading Pipeline

  • Outputs feed skill-crypto-threshold-watcher (set tighter thresholds near high-impact events)
  • Logged to skill-trading-journal as context for trade decisions
  • Informs backtest-expert on regime conditions (pre/post catalyst)
Usage Guidance
This skill appears to do what it says: maintain a local catalyst calendar and flag pre-positioning windows. Before installing: 1) Decide whether you’re comfortable letting the agent read/write ~/.openclaw/workspace/trading/catalyst-calendar.json (it will persist entries there). 2) Confirm policy for autonomous network access / scraping — the SKILL.md is vague about which sites or APIs to use, so restrict sources or require explicit confirmation before the agent scrapes the web. 3) If you use paid data feeds, expect you may need to supply credentials later; none are declared now. 4) Consider backups or a review step for events the agent adds (to avoid automated insertion of incorrect/biased items). If you want stricter control, require manual approval for weekly scans and constrain allowed source domains (e.g., federalreserve.gov, ethereum.org).
Capability Analysis
Type: OpenClaw Skill Name: skill-catalyst-calendar Version: 1.0.0 The skill-catalyst-calendar bundle is a standard event-tracking tool designed to manage a trading calendar. It uses a local JSON file (~/.openclaw/workspace/trading/catalyst-calendar.json) to store market events and provides clear instructions for an AI agent to search for, add, and alert on these events. No evidence of data exfiltration, malicious execution, or unauthorized persistence was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name/description match the behavior: tracking market-moving events and flagging pre-position windows. Required resources (none declared) and the operations described (storing a JSON calendar, flagging events) are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to 'search for upcoming crypto and macro events' and to 'scrape upcoming events' but does not specify which sources, APIs, or scraping approach to use. It also specifies a persistent path (~/.openclaw/workspace/trading/catalyst-calendar.json) and a relative reference (trading/catalyst-calendar.json) in different places — minor inconsistency. The instructions do not ask the agent to read unrelated files or require unrelated credentials, but the open-ended 'search/scrape' step could cause broad web access unless constrained.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing will be written to disk by an installer. The only on-disk persistence is the calendar JSON described in SKILL.md, which is expected for this functionality.
Credentials
No environment variables, credentials, or config paths are requested. This is proportionate to a calendar/tracker. Be aware that some data sources (paid feeds or APIs) could require credentials later; none are declared here.
Persistence & Privilege
The skill writes and reads a persistent JSON at ~/.openclaw/workspace/trading/catalyst-calendar.json (and references trading/catalyst-calendar.json elsewhere). Persisting user data is reasonable for a calendar skill, but you should be comfortable with the agent having permission to write to that workspace path. always is false (not force-installed); autonomous invocation is allowed (default), which means scheduled scans could run without a fresh prompt unless you restrict that behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-catalyst-calendar
  3. After installation, invoke the skill by name or use /skill-catalyst-calendar
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Catalyst Calendar: a forward-looking event tracker for macro, crypto, regulatory, and protocol catalysts. - Stores events and pre-flagged assets in a local JSON file for easy integration. - Provides commands to view, add, and update catalysts, with logic to alert when pre-positioning windows open. - Automates weekly event scanning and daily alerts through cron scheduling. - Integrates with threshold-watching, trading journal, and backtesting pipelines for enhanced trading insights.
Metadata
Slug skill-catalyst-calendar
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Catalyst Calendar?

Track upcoming market-moving events (macro, crypto protocol, exchange listings, regulatory decisions, conference keynotes, ETF approvals) and pre-flag releva... It is an AI Agent Skill for Claude Code / OpenClaw, with 185 downloads so far.

How do I install Catalyst Calendar?

Run "/install skill-catalyst-calendar" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Catalyst Calendar free?

Yes, Catalyst Calendar is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Catalyst Calendar support?

Catalyst Calendar is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Catalyst Calendar?

It is built and maintained by Zero2Ai (@zero2ai-hub); the current version is v1.0.0.

💬 Comments