One-click install
npx skills add https://github.com/yf8578/clawomics --skill timesfm-forecasting-yf8578
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timesfm-forecasting
Source: https://github.com/yf8578/clawomics/tree/main/skills/timesfm-forecasting
Command: npx skills add https://github.com/yf8578/clawomics --skill timesfm-forecasting-yf8578

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates time series forecasting for any univariate dataset, eliminating the need to train custom models or tune complex statistical parameters.

Core Features & Use Cases

  • Zero-Shot Forecasting: Predicts future values for sales, sensor data, energy usage, etc., using Google's TimesFM foundation model without prior training.
  • Probabilistic Forecasts: Generates point forecasts along with calibrated prediction intervals (quantiles) to quantify forecast uncertainty.
  • System Checker: Includes a mandatory preflight script to ensure sufficient RAM/GPU resources before model loading, preventing crashes.
  • Use Case: Forecast next month's sales for a retail product based on its historical sales data, providing both a single predicted value and a range of likely outcomes.

Quick Start

Use the timesfm-forecasting skill to forecast the next 12 values for the provided time series data.

Frequently Asked Questions about timesfm-forecasting

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

FAQPage Schema
How do I forecast time series data without training a custom model?

You can forecast time series data without training by using Google's TimesFM foundation model for zero-shot predictions on univariate datasets. The model generates point forecasts and prediction intervals directly from your historical data without requiring custom parameter tuning.

Can I generate prediction intervals for time series forecasting in Python?

Yes, you can generate probabilistic prediction intervals for time series forecasting using TimesFM. It produces point forecasts alongside calibrated quantiles to quantify forecast uncertainty for your univariate datasets.

What input formats does TimesFM support for time series prediction?

TimesFM supports CSV files, DataFrame objects, and array inputs for time series prediction. You can load your univariate historical data in any of these formats to generate future forecasts.

Do I need a GPU to run zero-shot time series forecasting?

A preflight system checker verifies your available RAM and GPU resources before loading the TimesFM model to prevent crashes. While it checks for sufficient hardware, the checker ensures your environment meets the requirements before attempting the forecasting task.

What is zero-shot forecasting and when should I use it?

Zero-shot forecasting predicts future values for univariate datasets like sales or sensor data without prior model training. It is ideal when you need quick predictions for time series data but lack the resources to train custom statistical or machine learning models.

How does TimesFM compare to traditional statistical forecasting methods?

TimesFM differs from traditional statistical methods by using a pre-trained foundation model for zero-shot forecasting, eliminating the need to tune complex parameters. It provides point forecasts and prediction intervals directly without requiring custom model training on your specific dataset.