feature-store

Build a Feast feature repository with Entities, FeatureViews, and FeatureServices.

14|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/ivanshamaev/de-agent-skills --skill feature-store-ivanshamaev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feature-store
Source: https://github.com/ivanshamaev/de-agent-skills/tree/main/skills/feature_store
Command: npx skills add https://github.com/ivanshamaev/de-agent-skills --skill feature-store-ivanshamaev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feast Feature Store eliminates training-serving skew and future data leakage by providing a consistent, point-in-time correct way to define, materialize, and serve reusable features for ML.

Core Features & Use Cases

  • Point-in-time correct historical retrieval: Fetch past feature values aligned to each entity’s event timestamp to prevent future leakage during training.
  • Unified feature definitions for offline and online serving: Build Entity, FeatureView, and FeatureService once, then reuse the same definitions for training and low-latency inference.
  • Offline-to-online materialization and real-time ingestion: Materialize from an offline store into an online store (e.g., Redis/SQLite) and push or stream new events via PushSource or streaming feature views.
  • Airflow-ready operations: Automate feast apply, materialize, and materialize-incremental in scheduled pipelines.

Quick Start

Use the feature-store skill to define a Feast feature repository with offline and online stores, then run Feast apply and materialize to make the features available for online prediction.

Frequently Asked Questions about feature-store

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent future data leakage during ML training data preparation?▼

A Feast feature store prevents future data leakage during ML training data preparation by providing point-in-time correct historical retrieval. This fetches past feature values aligned to each entity's event timestamp for accurate training datasets.

How do I use Feast for offline training and low-latency online inference?▼

Feast enables offline training and low-latency online inference by defining Entity, FeatureView, and FeatureService once. These unified definitions are reused for historical retrieval and real-time entity-based feature lookup.

What is the best way to materialize features from an offline store to an online store?▼

The best way to materialize features from an offline store to an online store is using Feast materialize or materialize-incremental commands. This scheduled offline-to-online sync populates low-latency stores like Redis or SQLite for online prediction.

Can I automate Feast apply and materialization in scheduled data pipelines?▼

Yes, you can automate Feast apply and materialization in scheduled data pipelines. Feast operations are Airflow-ready, allowing you to orchestrate feature materialization and real-time feature updates in automated production workflows.

How do I configure a Feast feature repository for real-time feature updates?▼

To configure a Feast feature repository for real-time feature updates, define your feature_store.yaml with offline and online store backends. You can then push or stream new events via PushSource or streaming feature views for real-time ingestion.