CtrlK
BlogDocsLog inGet started
Tessl Logo

data-quality-frameworks

Implement data quality validation with Great Expectations, dbt tests, and data contracts. Use when building data quality pipelines, implementing validation rules, or establishing data contracts.

76

1.84x
Quality

66%

Does it follow best practices?

Impact

94%

1.84x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/data-engineering/skills/data-quality-frameworks/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

82%

17%

Inventory Data Quality Setup

GX expectation suite and checkpoint config

Criteria
Without context
With context

GX library import

100%

100%

ExpectationSuite class

75%

100%

Primary key dual check

100%

100%

Schema check with exact_match False

100%

100%

Categorical set expectation

100%

100%

Strict minimum for price

100%

100%

Dateutil parseable check

100%

100%

Dynamic freshness check

0%

0%

Row count sanity

71%

71%

Statistical distribution check

0%

0%

Checkpoint run_name_template

0%

100%

Checkpoint standard actions

37%

100%

Fail on validation error

66%

100%

100%

23%

Sales Analytics dbt Test Coverage

dbt test suite with custom and generic tests

Criteria
Without context
With context

dbt_utils.recency test

100%

100%

dbt_utils.at_least_one test

0%

100%

dbt_utils.expression_is_true for business rule

100%

100%

FK relationships test

100%

100%

Email regex validation

40%

100%

Generic test macro syntax

100%

100%

Generic test returns 0 rows on pass

100%

100%

Singular test location

0%

100%

Singular test zero-row pass

100%

100%

Primary key coverage

100%

100%

accepted_values for status

100%

100%

100%

68%

Formalizing the Payments Data Asset

Data contract YAML and quality pipeline orchestration

Criteria
Without context
With context

Contract apiVersion

0%

100%

Contract kind field

100%

100%

Metadata owner field

100%

100%

Metadata contact field

28%

100%

Terms section

0%

100%

SodaCL quality type

0%

100%

Quality freshness check

0%

100%

SLA section completeness

12%

100%

DataQualityPipeline class

22%

100%

QualityResult dataclass

77%

100%

Fail-fast ValueError

0%

100%

Report before raise

60%

100%

Repository
Dicklesworthstone/pi_agent_rust
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.