Skip to content

rebase-energy/TimeDataModel-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeDataModel — Claude Code Plugin

A Claude Code skill that makes Claude an expert in the TimeDataModel Python library — the standard for self-describing, bi-temporal time series data in energy and forecasting pipelines.

Once installed, Claude automatically applies this knowledge whenever you work with TimeSeries or TimeSeriesTable objects. No commands to remember — it just works.

What Claude learns

  • DataShape selection — when to use SIMPLE, VERSIONED, CORRECTED, or AUDIT based on your modeling needs
  • Creating time series — from pandas, Polars, NumPy, and PyArrow, with the right Frequency, DataType, and metadata
  • Bi-temporal modeling — structuring forecasts with knowledge_time + valid_time for full auditability
  • Enums — complete Frequency, DataType hierarchy, and TimeSeriesType reference
  • Workflows — import/export, slicing, unit conversion (pint), geospatial filtering, and validation

Installation

Search for it in Claude Code:

/find-skills timedatamodel

Or install directly:

/plugin install timedatamodel

Example

After installing, just describe what you want:

"Create a versioned TimeSeries of hourly wind power forecasts from this pandas DataFrame"

Claude will produce correct, idiomatic TimeDataModel code — right DataShape, right enums, UTC-aware timestamps — without you needing to look anything up.

About TimeDataModel

TimeDataModel is an open-source Python library by Rebase Energy for modeling time series data with rich, machine-readable metadata. It is designed for energy systems, forecasting, and any domain where data provenance and bi-temporality matter.

pip install timedatamodel

About

Claude Code plugin that teaches Claude how to work with the TimeDataModel Python library for time series data.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages