🦀 ClawHub
Excel weekly dashboards at scale
by @kowl64
Designs refreshable Excel dashboards (Power Query + structured tables + validation + pivot reporting). Use when you need a repeatable weekly KPI workbook that updates from files with minimal manual work.
TERMINAL
clawhub install excel-weekly-dashboard📖 About This Skill
name: excel-weekly-dashboard description: Designs refreshable Excel dashboards (Power Query + structured tables + validation + pivot reporting). Use when you need a repeatable weekly KPI workbook that updates from files with minimal manual work.
Excel weekly dashboards at scale
PURPOSE
Designs refreshable Excel dashboards (Power Query + structured tables + validation + pivot reporting).WHEN TO USE
INPUTS
exports/2026-W02/*.csv
- Single XLSX dump with changing columns month to monthOUTPUTS
workbook_spec.md (workbook structure and named tables)
- power_query_steps.pq (M code template)
- refresh-checklist.md (from assets/)
Success = refresh works after adding a new week’s files without manual edits, and validation catches bad rows.WORKFLOW
1. Identify source type(s) (CSV/XLSX/DOCX/PDF-export) and the stable business keys (e.g., PayNumber). 2. Define the canonical table schema: - required columns, types, allowed values, and “unknown” handling. 3. Design ingestion with Power Query: - Prefer Folder ingest + combine, with defensive “missing column” handling. - Normalize column names (trim, case, collapse spaces). 4. Design cleansing & validation: - Create a Data_Staging query (raw-normalized) and Data_Clean query (validated). - Add validation columns (e.g.,IsValidPayNumber, IsValidDate, IssueReason).
5. Build reporting layer:
- Pivot table(s) off Data_Clean
- Slicers: Year, ISOWeek; plus operational dimensions
6. Add a “Refresh Status” sheet:
- last refresh timestamp, row counts, query error flags, latest week present
7. STOP AND ASK THE USER if:
- required KPIs/columns are unspecified,
- the source files don’t include any stable key,
- week definition/timezone rules are unclear,
- PDF/DOCX tables are not reliably extractable without a provided export.OUTPUT FORMAT
When producing a plan, use this template:WORKBOOK PLAN
Sheets:
- Data_Staging (query output)
- Data_Clean (query output + validation flags)
- Dashboard (pivots/charts)
- Refresh_Status (counts + health checks)
Canonical Schema:
- : | Required? | Validation
Power Query:
- Query 1: Ingest_ (Folder/File)
- Query 2: Clean_
- Key transforms:
Validation rules:
- ->
Pivot design:
- Rows/Columns/Values
- Slicers
If asked for artifacts, also output:
assets/power-query-folder-ingest-template.pq (adapted)assets/refresh-checklist.md