What problem does it solve?
Metaxy governs feature definitions, versioning, and metadata workflows for multi-modal data and ML pipelines. This skill provides practical guidance for creating feature definitions, configuring metadata stores, and using the Metaxy CLI to manage governance and lineage.
Core Features & Use Cases
- Feature Definition Guidance: Learn how to implement a BaseFeature subclass with a FeatureSpec, including dependencies and field-level dependencies.
- Versioning & Metadata Stores: Get patterns for versioning fields, triggering downstream invalidations, and configuring metadata stores (e.g., metaxy.toml) for reproducible pipelines.
- CLI & Testing Guidance: Understand common metaxy CLI commands, migrations, and testing patterns to validate feature graphs and metadata correctness.
- Example Scenarios: From small experiments to large pipelines, apply templates for feature definitions, dependencies, and data lineage.
Quick Start
To begin, ask for a minimal example that defines a feature class using mx.BaseFeature and a simple FeatureSpec, including a basic id_columns and fields.