aeon

Analyze time series with machine learning methods like forecasting and anomaly detection.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill aeon-robotlearning123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aeon
Source: https://github.com/robotlearning123/claude-scientific-skills/tree/main/scientific-skills/aeon
Command: npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill aeon-robotlearning123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scikit-learn, numpy, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides advanced machine learning capabilities specifically designed for time series analysis, including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search.

Core Features & Use Cases

  • Time Series Classification: Classify time series into predefined categories with state-of-the-art algorithms.
  • Time Series Regression: Predict continuous values from time series data with accuracy.
  • Time Series Clustering: Group similar time series patterns without labels.
  • Forecasting: Predict future time series values with accuracy.
  • Anomaly Detection: Identify unusual patterns or outliers in time series data.
  • Segmentation: Partition time series into regions with change points.
  • Similarity Search: Find similar patterns within or across time series.
  • Use Case: For a given time series dataset of stock prices, this skill can forecast future price trends and detect anomalies like market manipulation or unexpected market events.

Quick Start

Run the command aeon predict with your time series data to generate a forecast.

Frequently Asked Questions about aeon

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

FAQPage Schema
How do I forecast future time series values using machine learning?

Time series anomaly detection identifies unusual patterns or outliers within sequential data by applying machine learning algorithms to baseline normal behavior and flagging significant deviations from expected trends.

Can I perform time series classification and regression with scikit-learn compatible APIs?

Yes, time series classification and regression tasks require scikit-learn compatible APIs for model training and prediction, enabling you to categorize sequential data into predefined categories or predict continuous target values accurately.

What is the best way to group similar time series patterns without labels?

Time series clustering is the best way to group similar patterns without labels, using unsupervised machine learning algorithms to partition sequential data into groups sharing similar temporal characteristics and structural behaviors.

Do I need numpy and pandas to run time series anomaly detection?

Yes, you need numpy and pandas installed as dependencies to run time series anomaly detection, because the skill relies on these libraries alongside scikit-learn to handle numerical operations and process sequential data structures.

Does time series segmentation work for partitioning data into change point regions?

Yes, time series segmentation partitions sequential data into distinct regions by detecting change points, allowing you to identify structural breaks, regime shifts, or meaningful transitions within your temporal datasets for further downstream analysis.

How does time series similarity search work for finding matching patterns?

Time series similarity search works by comparing sequential data points using distance metrics to find matching patterns within or across datasets, enabling you to locate analogous temporal behaviors and identify recurring structural motifs in your data.