CtrlK
BlogDocsLog inGet started
Tessl Logo

analyze-data-quality

Assess whether structured data, query results, dashboards, or analytical evidence are trustworthy enough to use. Use when the task is to check data quality, reconcile conflicting sources or metric definitions, or decide whether evidence is safe to cite.

72

Quality

88%

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

77%

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

The body is a well-structured, actionable analysis skill with a clear sequenced workflow, but it carries redundancy between the workflow check steps and the standards catalog, and keeps all detail inline with no progressive disclosure. Both weak spots are tied to the lowest-scoring dimensions.

Suggestions

Collapse the overlap between Workflow steps 4-5 and the 'Core Checks' / 'Specific Check Guidance' standards sections so each check appears once; have the workflow reference the standards rather than restating them.

Move the full per-shape and per-domain check catalog (event/dimension/fact/ML/experiment checks, Specific Check Guidance) into a reference file (e.g., references/checks.md) and link to it from a concise overview, improving progressive_disclosure.

Add explicit verification checkpoints to the workflow (e.g., 'confirm grain before interpreting anomalies' is stated once in step 3 but not enforced as a gate before steps 4-6) so the sequence reads as a validated loop rather than a linear list.

DimensionReasoningScore

Conciseness

The body is dense and largely high-signal domain guidance rather than generic concepts Claude already knows, but Workflow steps 4-5 overlap materially with the 'Core Checks' and 'Specific Check Guidance' standards sections, so it could be tightened. Not level 3 because of that redundancy; not level 1 because it avoids generic explanatory padding.

2 / 3

Actionability

For an instruction/analysis skill it gives concrete, specific check lists (null rate by column/partition, duplicate primary/composite keys, leakage from post-outcome fields, sentinel values like '', 0, -1) and points to inspectable tooling ($jupyter-notebooks, structured_data). Per the code_vs_instruction scoring note, absence of raw code is not penalized when guidance is this actionable.

3 / 3

Workflow Clarity

An explicit 8-step workflow sequences the analysis from clarifying context through profiling, checks, temporal diagnostics, cause investigation, and recommendations. The feedback-loop cap does not apply because this is non-destructive analysis, not batch/destructive/database work. Not level 2 because the sequence and progression are clear rather than merely listed with implicit checkpoints.

3 / 3

Progressive Disclosure

The document is well-organized into Workflow / Standards / Output Standards / Defaults sections, but it is a single ~160-line monolithic file with no bundle references to offload detail, and it exceeds the under-50-line simple-skill carve-out. Not level 1 because organization is strong; not level 3 because content that could be split (e.g., the full check catalog) is all inline.

2 / 3

Total

10

/

12

Passed

Description

100%

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

The description is concise, third-person, and answers both what and when with explicit, natural-sounding triggers tied to a distinct analytical niche. It is among the strong reference examples and needs no changes.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete, specific targets ('structured data, query results, dashboards, or analytical evidence') and a concrete action ('Assess whether ... are trustworthy enough to use'), matching the 'lists multiple specific concrete actions' anchor rather than the single-action level 2.

3 / 3

Completeness

It clearly answers both what ('Assess whether ... are trustworthy enough to use') and when (an explicit 'Use when ...' clause), satisfying the level-3 anchor that requires explicit triggers for both.

3 / 3

Trigger Term Quality

The 'Use when the task is to check data quality, reconcile conflicting sources or metric definitions, or decide whether evidence is safe to cite' clause supplies natural phrases a user would actually say (check data quality, reconcile conflicting sources, evidence safe to cite), giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The niche (trustworthiness of analytical evidence, reconciling metric definitions, citing evidence) is distinct and unlikely to trigger for unrelated skills; the body further disambiguates from $design-kpis and $validate-data. Not level 2 because the triggers are specific rather than broadly overlapping.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
XiaomiMiMo/MiMo-Code
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.