construct-data

Derive and transform features from cleaned datasets for CRISP-DM workflows.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/thbraet/claude-template --skill construct-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: construct-data
Source: https://github.com/thbraet/claude-template/tree/main/skills/construct-data
Command: npx skills add https://github.com/thbraet/claude-template --skill construct-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Machine learning pipelines often struggle with consistent feature engineering and proper documentation. This skill standardizes the process of deriving, transforming, and recording features to support reproducible CRISP-DM workflows.

Core Features & Use Cases

  • Feature engineering: derive new attributes, create derived measurements, and generate synthetic records when appropriate.
  • Documentation: produce a structured feature engineering report and a reproducible notebook.
  • Outputs: two artifacts — a working notebook at notebooks/3.3-construct-data.ipynb and a summary document at docs/crisp-dm/3-data-preparation/3.3-construct-data.md.

Quick Start

Load your cleaned dataset, run the feature construction pipeline, and generate both a Jupyter notebook and a CRISP-DM summary document.

Frequently Asked Questions about construct-data

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

FAQPage Schema
How do I document feature engineering steps for a reproducible data science pipeline?

Document feature engineering by generating a working Jupyter notebook at notebooks/3.3-construct-data.ipynb and a structured CRISP-DM summary report at docs/crisp-dm/3-data-preparation/3.3-construct-data.md, ensuring all transformations are versioned and auditable.

What is the best way to standardize derived features and transformations in CRISP-DM workflows?

Standardize derived features and transformations by applying a reproducible feature engineering pipeline within the CRISP-DM 3.3 data preparation phase, which plans, derives, and records synthetic records and attributes into a summary document.

How do I generate a feature engineering report alongside a notebook?

Generate a feature engineering report alongside a notebook by running the construction pipeline on a cleaned dataset, which automatically outputs both a reproducible notebook and a structured markdown summary document.

Does this feature construction process support synthetic record generation?

Yes, the feature construction process supports synthetic record generation. It allows you to derive new attributes, create derived measurements, and generate synthetic records when appropriate for your modeling needs.

What data format do I need before starting feature construction?

You need a cleaned dataset as the input format before starting feature construction. The pipeline processes this cleaned data to plan, derive, and transform features for your machine learning models.

Are feature construction steps versioned and auditable?

Yes, all feature construction steps are versioned and auditable. The pipeline enforces reproducibility by recording every transformation and derivation in the generated notebook and summary report.