Oc Daily Business Report

mariusfit/oc-daily-business-report

Installation

clawhub install mariusfit/oc-daily-business-report

Summary

Generate comprehensive daily briefings by aggregating data from free public APIs.

SKILL.md

Daily Business Report

Generate comprehensive daily briefings by aggregating data from free public APIs.

Quick Start

bash
# Generate full morning report
python scripts/report.py generate

# Generate specific sections only
python scripts/report.py generate --sections weather,crypto,news

# Output as JSON
python scripts/report.py generate -f json

# Output as markdown
python scripts/report.py generate -f md -o morning-report.md

# Configure your location and preferences
python scripts/report.py config --city "Brussels" --crypto "BTC,ETH,SOL" --news-country "us"

# Show current configuration
python scripts/report.py config --show

# Test individual data sources
python scripts/report.py test weather
python scripts/report.py test crypto
python scripts/report.py test news

Commands

CommandArgsDescription
generate[--sections LIST] [-f FORMAT] [-o FILE]Generate the full report
config[--city CITY] [--crypto COINS] [--news-country CC]Configure preferences
config--showDisplay current configuration
test<source>Test a single data source

Report Sections

SectionSourceAPI Key Needed?
Weatherwttr.inNo
CryptoCoinGecko APINo
NewsNewsData.ioFree tier (optional)
QuoteQuotable APINo
SystemLocal disk/memoryNo
DateBuilt-inNo

Example Output

text
╔══════════════════════════════════════════════════╗
║  DAILY BUSINESS REPORT — Mon 24 Feb 2026        ║
╠══════════════════════════════════════════════════╣
║                                                  ║
║  🌤 Weather: Brussels — 8°C, partly cloudy       ║
║  📈 BTC: $97,432 (+2.3%) ETH: $3,891 (-0.4%)   ║
║  📰 Top News:                                    ║
║     1. EU approves new AI regulation framework   ║
║     2. Tech stocks rally on earnings beat        ║
║  💬 "The best way to predict the future is to    ║
║     create it." — Peter Drucker                  ║
║  💾 Disk: 45% used | RAM: 62% used              ║
║                                                  ║
╚══════════════════════════════════════════════════╝

Integration with OpenClaw

Perfect for cron jobs. Add to your openclaw.json:

json
{
  "cron": {
    "entries": {
      "morning-report": {
        "schedule": "0 7 * * *",
        "agent": "main",
        "prompt": "Run daily-business-report generate and send the result."
      }
    }
  }
}

Recommended skills

Browse all →