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.

68

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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-structured, mostly executable skill body: clear multi-mode workflows, concrete script commands, quantified thresholds, and proper use of a single one-level-deep reference file. The main gaps are the unspecified cross-column check step, absent error-recovery loops, and a small amount of persona padding.

Suggestions

Add a concrete command or code snippet for Mode 1's cross-column checks step (e.g., a duplicate-key check and referential-integrity query) so every workflow step is executable.

Include brief error-recovery guidance for common script failures (e.g., mixed-type columns, unparseable dates) to close the workflow feedback-loop gap.

Trim the persona opener and the 'Features' bullets that duplicate what the bash examples already demonstrate to tighten token efficiency.

DimensionReasoningScore

Conciseness

The body is dense and operational — command blocks, threshold tables, and checklists with almost no explanation of concepts Claude already knows (MCAR/MAR/MNAR theory is delegated to the reference file). Minor trimmable padding remains, e.g. the persona opener 'You are an expert data quality engineer... You move fast, think in impact' and some feature bullets that restate what the command examples show. Not anchor 5 because those bits don't fully earn their tokens; not anchor 3 since verbosity is isolated, not systematic.

4 / 5

Actionability

All three scripts get copy-paste bash examples with real flags (--columns, --threshold 0.05, --method zscore --threshold 2.5, --monitor, --format json), and the remediation playbook uses concrete thresholds. However, Mode 1 step 4 'Cross-column checks — Inspect referential integrity, duplicate rows, and logical constraints' provides no executable command or method, matching anchor 4's 'minor gaps' rather than anchor 5's fully covered common cases.

4 / 5

Workflow Clarity

Each mode is a clearly numbered sequence (Profile → Missing Values → Outliers → Cross-column → Score & Report), and risky operations carry checkpoints: 'Confirm uniqueness key with data owner before deduplication' and 'Never auto-remediate 🔴 findings without human confirmation'. Anchor 5 is not met because there are no error-recovery feedback loops (e.g., what to do when a script fails on mixed-type columns) and cross-column validation is implicit rather than an explicit checkpoint.

4 / 5

Progressive Disclosure

Well-sectioned overview with all operational content inline and theory pushed one level deep to a clearly signaled, real file ('references/data-quality-concepts.md — MCAR/MAR/MNAR theory, DQS methodology, outlier detection methods'). All script paths referenced in the body exist in the bundle, and navigation via headers and tables is easy — matches anchor 5.

5 / 5

Total

17

/

20

Passed

Description

88%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 with concrete, third-person capability statements and an explicit 'Use when' trigger clause covering natural user phrasings. It is comprehensive on what-and-when; the only refinements would be adding file-format keywords and tighter niche separation from general data-analysis skills.

DimensionReasoningScore

Specificity

Lists multiple 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' — covering the full assess-to-remediate workflow. Anchor 4 (minor gaps in coverage) fits worse since no capability area of the workflow is missing.

5 / 5

Completeness

Explicitly answers both parts: what ('Audit... Profile... detect... 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. Matches anchor 5 exactly; anchor 4 would require the 'when' to be less explicit.

5 / 5

Trigger Term Quality

Good natural-phrases coverage: 'check data quality', 'profile a dataset', 'hunt outliers or missing values', 'validate data'. Falls short of anchor 5's 'comprehensive coverage... including synonyms and file extensions' — no data-file formats (CSV, Parquet) and common variations like 'clean data', 'data issues', or 'data health' are absent.

4 / 5

Distinctiveness Conflict Risk

The data-quality-audit niche is mostly distinct with quality-specific triggers, but broad phrases like 'profile a dataset' and 'validate data before analysis' carry minor overlap risk with general data-analysis or EDA skills. Anchor 5 requires minimal conflict risk with distinct triggers, which these broader phrases don't fully meet.

4 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

engineering/data-quality-auditor/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.