format-data

Apply type casting, column ordering, and deterministic splits to finalize datasets for modeling.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Format-data resolves the need to finalize a combined dataset for modeling by applying final formatting transformations such as type casting, column ordering, and deterministic splits.

Core Features & Use Cases

  • Final formatting transformations: type casting, column ordering, renaming, and encoding for modeling tools
  • Train/Validation/Test splits: temporal or deterministic partitioning with clear boundaries
  • Output artifacts: generation of a working notebook (notebooks/3.5-format-data.ipynb) and a structured summary document (docs/crisp-dm/3-data-preparation/3.5-format-data.md)
  • Documentation artifact: dataset card and loading instructions for reproducibility

Quick Start

Format the integrated dataset (3.4) into a modeling-ready schema and generate the accompanying 3.5-format-data notebook and summary.

Frequently Asked Questions about format-data

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

FAQPage Schema
How do I finalize a combined dataset for modeling with train validation test splits?

Dataset formatting for modeling applies type casting, column ordering, and deterministic train/validation/test partitioning to finalize a combined dataset. It enforces a structured, version-controllable output pipeline ready for machine learning algorithms.

What is CRISP-DM 3.5 data preparation and when do I need it?

CRISP-DM 3.5 data preparation is the final formatting phase before modeling. You need it to apply deterministic splits, type casting, and column ordering to raw data, transforming it into a modeling-ready schema with reproducible loading instructions.

How do I format raw data into a modeling-ready schema step by step?

To format raw data into a modeling-ready schema, apply type casting, column ordering, renaming, and encoding transformations. Then generate a working notebook and a dataset card documenting the deterministic splits and loading instructions for reproducibility.

Does format-data support temporal partitioning for train validation test splits?

Yes, dataset formatting supports temporal or deterministic partitioning with clear boundaries for train/validation/test splits. This ensures repeatable pipelines that can be version-controlled within CRISP-DM data preparation workflows.

What documentation artifacts are generated when formatting datasets for modeling?

Formatting datasets for modeling generates a working notebook at notebooks/3.5-format-data.ipynb and a structured summary document at docs/crisp-dm/3-data-preparation/3.5-format-data.md. It also produces a dataset card with loading instructions for reproducibility.