aeon

Build scikit-learn compatible time series ML models for classification, forecasting, and anomaly detection.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you model and extract insight from time-indexed data by providing scikit-learn compatible tools for classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search.

Core Features & Use Cases

  • Time series machine learning across core tasks: Train models for classification/regression, group similar series, forecast future values, detect anomalies, and segment series into change-point regions.
  • Specialized temporal representations: Use feature extraction and transformations such as ROCKET/Catch22 to convert time series into learnable inputs for standard ML models.
  • Temporal similarity and pattern discovery: Apply time-series distance metrics (e.g., DTW, Euclidean) and similarity search to find motifs, discords, and nearest neighbors under subsequence methods.

Quick Start

Ask the AI to detect anomalies in the attached time series by fitting STOMP with an appropriate window size and returning the highest-scoring anomalous points.

Frequently Asked Questions about aeon

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

FAQPage Schema
How do I detect anomalies in a time series using machine learning?

Time series anomaly detection models like STOMP identify outliers and discords by scoring sequential data points against learned motifs. You fit the model with an appropriate window size to return the highest-scoring anomalous points in your temporal data.

Can I use scikit-learn APIs for time series forecasting and classification?

Yes, you can build scikit-learn compatible models for time series forecasting and classification. The Skill provides specialized algorithms and feature transformations like ROCKET and Catch22 to convert sequential temporal data into learnable inputs for standard estimators.

What is the best way to find similar patterns and motifs in temporal data?

Time series similarity search applies specialized distance metrics such as DTW and Euclidean distance to find motifs, discords, and nearest neighbors. This pattern discovery process uses subsequence methods to match similar sequential shapes across your temporal data.

How do I prepare univariate or multivariate time series for standard ML models?

You apply feature extraction and transformations to convert time series data into tabular inputs for downstream estimators. Specialized temporal representations like ROCKET or Catch22 transform univariate and multivariate sequences into learnable features for classification or regression.

Does this time series clustering approach support change point segmentation?

Yes, time series clustering and segmentation models group similar series and divide sequential data into change-point regions. These algorithms identify structural shifts and segment temporal data into distinct sequential patterns for further analysis.