QuantcoQuantcoOfficialยท1 Agent Skills Included

dataframely

Validate and type-check Polars data frames with declarative schemas

Validates the structure and content of Polars data frames against declarative schemas and cross-column rules. Catches bad data early with typed schemas, filtering, and detailed failure reports instead of silent pipeline errors. Generates synthetic test data and enforces relationships between multiple related data frames automatically.
npx skills add Quantco/dataframely --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install dataframely?โ–ผ

Run `npx skills add Quantco/dataframely --all -g -y` in your terminal to install this skill globally for your AI agent.

What is dataframely used for?โ–ผ

It is a Python library that validates the schema and content of Polars data frames, making data pipelines more robust and type hints more informative.

How do I validate a Polars data frame?โ–ผ

Define a dy.Schema subclass with typed columns and rules, then call Schema.validate(df, cast=True) to check and cast your data frame.

Can dataframely handle bad rows gracefully?โ–ผ

Yes. Use Schema.filter to get valid rows plus a FailureInfo object describing which rows failed and which rules were violated.

Does dataframely work with AI coding agents?โ–ผ

Yes. The included SKILL.md teaches agents best practices for schemas, collections, validation, and testing when writing dataframely code.

Related Repositories in Data & Analytics

View All in Data & Analyticsโ†’