Content
88%Weight 40%Scale 1-5Reviews 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.
| Dimension | Reasoning | Score |
|---|---|---|
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 |