← ClaudeAtlas

data-analytics-report-qalisted

The pre-publication check for any report, dashboard, or number going to decision-makers: freshness, completeness, reconciliation to an independent source, segment additivity, period-over-period sanity, and a statement of what the numbers cannot support. Use before a report ships, when a figure looks surprising, when a dashboard has quietly stopped updating, or when a stakeholder asks whether a number can be trusted. Trigger on 'check this report before I send it', 'does this number look right', 'sanity check these figures', 'the dashboard looks off', 'can we trust this number', 'QA the deck numbers'. Not for settling what a metric means when two teams disagree — that is data-analytics-metric-definition; not for reviewing query correctness and cost, which is data-analytics-sql-review.
alihusains/enterprise-skills · ★ 0 · Data & Documents · score 73
Install: claude install-skill alihusains/enterprise-skills
# Report QA before publication ## Purpose The expensive data failures are not wrong queries; they are silent ones. A pipeline stopped three days ago and the dashboard shows a plausible flat line. A join dropped 4% of rows and the total still looks reasonable. A segment filter excluded the largest region and nobody noticed because nobody knew what the total should be. This skill is the fixed set of checks that catch silent failure before a decision is made on the number, and the honest statement of limits that goes out with it. ## Prerequisites - **Inputs:** the report or figures in final form; the query, model, or extract behind them; the metric definitions in use; at least one independent source to reconcile against; the prior period's published figures. - **Runtime:** ability to re-run the underlying query or inspect the pipeline's last successful run. A QA pass done by reading the output alone catches formatting errors and nothing else. If there is no independent source to reconcile against, say so explicitly in the output rather than skipping the check silently — unreconciled is a materially different claim from reconciled. ## Procedure Run all seven. They are ordered so the cheap checks that invalidate everything come first. 1. **Freshness.** What is the maximum timestamp in the underlying data, and when did the pipeline last complete successfully? Compare against the expected cadence. Stale data that renders without error is the most common silent