timesfm-forecasting

Forecast univariate time series with Google's TimesFM after a preflight RAM/GPU check.

7|12|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/borealBytes/my-farm-advisor --skill timesfm-forecasting-borealbytes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timesfm-forecasting
Source: https://github.com/borealBytes/my-farm-advisor/tree/main/skills/superior-byte-works-google-timesfm-forecasting
Command: npx skills add https://github.com/borealBytes/my-farm-advisor --skill timesfm-forecasting-borealbytes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires torch, timesfm, pandas, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Forecast univariate time series using Google's TimesFM in a zero-shot setup with automatic system preflight checks before model loading.

Core Features & Use Cases

  • Zero-shot forecasting for univariate series without model training.
  • Mandatory preflight RAM/VRAM/disk checks prior to loading the model to prevent failures.
  • Prediction intervals: outputs point forecasts plus calibrated quantile intervals for uncertainty.
  • CSV/DataFrame/array inputs: accepts diverse data formats and supports batched processing.

Quick Start

Forecast a 12-month horizon for a representative univariate series using TimesFM, ensuring you run the mandatory preflight check first.

Frequently Asked Questions about timesfm-forecasting

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

FAQPage Schema
How do I generate zero-shot time-series forecasts without training a model?

Zero-shot time-series forecasting without model training is achieved by using Google's TimesFM to process univariate sequential data, returning point forecasts alongside calibrated quantile intervals without requiring any model training.

What is the best way to get prediction intervals for univariate forecasting with Google TimesFM?

Prediction intervals for univariate forecasting with Google TimesFM are generated as calibrated quantile intervals, providing uncertainty estimates alongside point forecasts for sequential data like sales, sensor readings, or energy demand.

Can I forecast time-series data directly from a pandas DataFrame or CSV file?

You can forecast time-series data directly from CSV files, pandas DataFrames, or arrays, as the forecasting setup accepts diverse data formats and supports batched processing for univariate series.

Do I need to check RAM or GPU memory before loading TimesFM models?

You need to run a mandatory preflight RAM, VRAM, and disk check before loading TimesFM models to prevent system failures, ensuring safe operation prior to using from_pretrained model configurations.

What are the limitations of zero-shot time-series forecasting with TimesFM?

Limitations of zero-shot time-series forecasting with TimesFM include its restriction to univariate series and the strict requirement for preflight system checks to avoid memory or disk failures during model loading.