onewave-ai/weekly-business-report
Auto-generates weekly KPI reports from multiple data sources including Supabase analytics, CRM data, financial spreadsheets, and email metrics. Produces executive-ready reports with dashboards, trends, highlights, concerns, and action items.
npx skills add https://github.com/OneWave-AI/claude-skills --skill weekly-business-report
Pull data from multiple business systems, synthesize it into a coherent narrative, and produce an executive-ready weekly report that turns raw numbers into strategic insight.
references/configuration.md — first-run setup questions, directory layout, full config.yaml, and kpi-history.json schema.references/data-and-calculations.md — per-source data collection, trend indicators, target comparison, rolling averages, anomaly detection, comparison modes, custom KPI groups, quality rules, and error handling.references/output-template.md — the full report markdown template and detail levels.references/configuration.md.config.yaml and templates/kpi-definitions.yaml from the schema in references/configuration.md.history/kpi-history.json using the schema in references/configuration.md.config.yaml and templates/kpi-definitions.yaml.data/{date}/. See references/data-and-calculations.md.references/data-and-calculations.md.references/output-template.md, tailored to each recipient's detail level.reports/{date}-weekly-report.md and append this week's values to history/kpi-history.json.references/data-and-calculations.md).Apply the report quality rules and error handling in references/data-and-calculations.md to every run.
Take onewave-ai/weekly-business-report from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.