timesfm-forecasting

Forecast univariate time series with quantile prediction intervals.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill timesfm-forecasting-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timesfm-forecasting
Source: https://github.com/shushuzn/Rairos/tree/main/skills/timesfm-forecasting
Command: npx skills add https://github.com/shushuzn/Rairos --skill timesfm-forecasting-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of producing reliable future estimates from univariate time series without manually designing and training a custom forecasting model.

Core Features & Use Cases

  • Zero-shot forecasting: Forecasts any univariate time series without training or fine-tuning.
  • Probabilistic outputs: Returns point forecasts plus calibrated quantile-based prediction intervals for uncertainty-aware decisions.
  • Production guardrail (preflight): Includes a mandatory system requirements checker to reduce the risk of crashes from insufficient RAM/GPU/disk space.
  • Wide applicability: Works across domains like sales/demand, sensors, energy usage, vitals, and weather.
  • Optional end-to-end CSV workflow: Provides an example script to run forecasting over CSV inputs and export results.

Quick Start

Run the mandatory preflight check with: python scripts/check_system.py.

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 with prediction intervals?

Zero-shot time series forecasting with prediction intervals is generated by applying pre-trained models to univariate data, returning point estimates and quantile intervals without requiring custom model training. This Skill processes array or CSV-style inputs to produce uncertainty-aware future estimates.

Can I forecast sales demand or sensor readings without training a custom model?

Forecasting sales demand, sensor readings, energy usage, vitals, and weather data is possible without training a custom model. The zero-shot approach applies directly to univariate time series inputs to produce point forecasts and calibrated quantile-based prediction intervals.

Do I need a specific GPU or RAM capacity to run zero-shot forecasting locally?

Local inference for zero-shot forecasting requires sufficient RAM, GPU, and disk space to avoid crashes. A mandatory preflight system requirements checker runs first to verify that hardware resources meet the minimum thresholds before executing the forecasting task.

What is the best way to prepare CSV data for univariate time series forecasting?

Preparing CSV data for univariate time series forecasting involves structuring inputs as array or CSV-style formats compatible with the forecasting script. An optional end-to-end CSV workflow example is provided to process inputs and export the resulting point forecasts and quantile intervals.

Why does my time series forecasting script crash on insufficient system resources?

Time series forecasting scripts crash on insufficient system resources when RAM, GPU, or disk space fall below required thresholds. The preflight system requirements checker mitigates this by verifying available hardware resources before attempting local inference.

How do quantile intervals improve time series forecasting results?

Quantile intervals improve time series forecasting results by providing probabilistic outputs alongside point forecasts, enabling uncertainty-aware decisions. Calibrated quantile-based prediction intervals define the range within which future values are expected to fall, rather than offering single point estimates.