CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

data-quality-auditor

Audit datasets for completeness, consistency, accuracy, and validity. Profile data distributions, detect anomalies and outliers, surface structural issues, and produce an actionable remediation plan. Use when the user asks to check data quality, profile a dataset, hunt outliers or missing values, or validate data before analysis or model training.

72

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is data-quality-auditor in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-engineered operational skill: executable CLI guidance for every tool, three clearly sequenced entry modes, and human-confirmation gates on destructive remediation. The main gaps are moderate inline duplication that could be trimmed and a References section pointing at bundle files that are not present.

Suggestions

Trim the per-tool 'Features' bullet lists down to the flags and constraints that change invocation decisions, and merge or cut the Output Artifacts table, which largely restates the three Entry Point modes.

Ship the referenced bundle files (scripts/data_profiler.py, scripts/missing_value_analyzer.py, scripts/outlier_detector.py, references/data-quality-concepts.md) or remove the References section — the referenced paths currently resolve to nothing.

Move the DQS methodology table and Remediation Playbook into references/data-quality-concepts.md, keeping only the score bands and remediation decision rules inline in SKILL.md.

DimensionReasoningScore

Conciseness

The body is dense and operational — tool invocations, threshold tables, and remediation parameters — and teaches essentially nothing Claude already knows. Not 5: the per-tool "Features" bullet lists and the Output Artifacts table partially duplicate the Entry Points modes and could be trimmed; not 3: there is no padded or concept-explaining material.

4 / 5

Actionability

Copy-paste-ready commands with realistic flags for all three scripts (e.g., "python3 scripts/data_profiler.py --file data.csv --columns col1,col2,col3", "--threshold 2.5"), plus specific remediation parameters ("add a binary indicator column `col_was_null`", "Prefer `keep='last'` for event data") and quantified decision thresholds (>2σ, 1–10%, >30%). Specific examples cover the common cases.

5 / 5

Workflow Clarity

Three clearly sequenced numbered modes with explicit validation gates on destructive/batch operations ("Confirm uniqueness key with data owner before deduplication", "Never auto-remediate 🔴 findings without human confirmation") and a confidence-tagged Quality Loop applied to every finding, so the destructive-operation cap does not apply. Not 4, since checkpoints are explicit and pervasive rather than "mostly present".

5 / 5

Progressive Disclosure

Good structure with a clearly signaled one-level-deep References section ("references/data-quality-concepts.md — MCAR/MAR/MNAR theory, DQS methodology, outlier detection methods"). Not 5: the referenced bundle files (scripts/data_profiler.py, scripts/missing_value_analyzer.py, scripts/outlier_detector.py, references/data-quality-concepts.md) are not present in the bundle, so the reference targets are unverifiable, and methodology content (DQS tables, Remediation Playbook) is inlined where the reference file claims to hold it; not 3: sections and reference signaling are otherwise well organized.

4 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, comprehensive concrete capabilities, and an explicit "Use when" clause with natural trigger phrases. The only weakness is that a few common user phrasings (e.g., "clean this data", "dirty data") are missing from the trigger list.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — "Audit datasets for completeness, consistency, accuracy, and validity", "Profile data distributions, detect anomalies and outliers, surface structural issues, and produce an actionable remediation plan" — with comprehensive coverage. It is not 4 because coverage shows no minor gaps; it names the audit, profiling, anomaly detection, structural analysis, and remediation actions.

5 / 5

Completeness

It explicitly answers both what ("Audit datasets… produce an actionable remediation plan") and when ("Use when the user asks to check data quality, profile a dataset, hunt outliers or missing values, or validate data before analysis or model training") with concrete trigger phrases, matching the anchor-5 pattern. Not 4, because the when-clause is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Trigger phrases are natural and varied ("check data quality, profile a dataset, hunt outliers or missing values, or validate data before analysis or model training") — phrasings a user would actually say. It falls short of 5 because common variations like "clean this data", "dirty data", or "is my data reliable" are absent.

4 / 5

Distinctiveness Conflict Risk

A clear niche — dataset quality auditing — with distinct triggers ("check data quality", "hunt outliers or missing values") and minimal conflict risk with adjacent skills. Not 4: even the closest candidate phrase ("profile a dataset") stays firmly inside the data-quality niche rather than overlapping a related skill.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 15 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/data-quality-auditor/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.