From pm-data
Audits datasets across completeness, uniqueness, validity, consistency, accuracy, and timeliness dimensions, producing a prioritized fix list with concrete checks. Use when asked to assess data quality or explain suspicious numbers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-data:data-quality-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bad analysis usually starts with bad data nobody checked. This skill audits a dataset across the dimensions that matter, names the specific issues (and the exact check to confirm each), and prioritises fixes by how much they distort the answer.
Bad analysis usually starts with bad data nobody checked. This skill audits a dataset across the dimensions that matter, names the specific issues (and the exact check to confirm each), and prioritises fixes by how much they distort the answer.
Given a dataset description, sample rows, or a schema, produce the full audit anyway — infer the likely issues for that kind of data and give the concrete check (SQL/pandas-style) to verify each. If given actual data, ground the findings in it. Never just say "check for errors"; specify them.
Ask for (if not already provided):
Overall read (🟢 usable / 🟡 fix-first / 🔴 don't trust yet) and the one issue most likely to mislead.
| Dimension | Check | Finding | Severity |
|---|---|---|---|
| Completeness | nulls / missing per key column | ||
| Uniqueness | duplicate rows / keys | ||
| Validity | type, format, range, allowed values | ||
| Consistency | cross-field & cross-table agreement | ||
| Accuracy | sanity vs known totals / reality | ||
| Timeliness | freshness, gaps in the time series |
For each real issue: what it is, the check to confirm it (a concrete query/snippet), why it matters for the intended use, and severity.
Ordered by impact-on-the-decision: what to fix first, how (drop / impute / dedupe / cast / clamp / re-source), and what to flag rather than fix.
2–3 automated checks to add so these issues get caught next time (e.g. a not-null assertion, a row-count delta alarm, an allowed-values test).
npx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-dataQuick reference for tabular data quality dimensions (completeness, uniqueness, validity, etc.) and a remediation decision tree with qsv commands.
Profiles datasets for data quality issues: missing values, outliers, class imbalance, correlation problems, and schema drift. Provides detection methods and actionable recommendations.
QA an analysis before sharing: checks methodology, accuracy, bias, calculations, and conclusions. Use for stakeholder presentations, SQL query results, or data reports.