← All starter projects

Weekly business reporting

Turn raw data into consistent executive reports with optional approval before distribution

For: Ops, finance, product, leadership

What it does

  • Input: raw metrics from your data source (CSV, API, warehouse)
  • AI generates a structured report following your template
  • Optional approval step before distribution
  • Output stored, versioned, and distributed via Slack or email

Why it works

Replaces recurring manual work. Repeatable, consistent, business-ready. Boring in a good way — it just runs every Monday morning. Each report is versioned so you can compare week-over-week, including which prompt produced it.

Flow

  1. 1Cron trigger (e.g. Sunday 6pm)
  2. 2Pull metrics from configured sources
  3. 3Generate report from your prompt template
  4. 4Optional: route to leadership for approval
  5. 5Distribute via Slack / email
  6. 6Archive versioned in object store

Repo structure

corecontext-weekly-report/
  context/
    skills/
      generate_summary/
        skill.yaml
        prompt.md
    workflows/
      weekly_report/
        workflow.yaml
  integrations/
    metrics-source.ts   # warehouse / API connector
    slack-publish.ts
  README.md

Demo flow

  1. 1Sunday 6pm cron fires
  2. 2Pulls last 7d of metrics
  3. 3Generates structured exec summary
  4. 4Posted to #leadership Slack channel
  5. 5Archived in object store; comparable week-over-week
View repoBuild your ownGet started
Status: spec only — repo coming soon. The structure here reflects how it'll be packaged.