aeon
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring
Supply asset profile
Research and knowledge work
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add K-Dense-AI/scientific-agent-skills --skill aeon
Maintenance
fresh
2d since push
Risk
Safe to try
Dependency or permission surface needs review
GitHub quality
34K
92/100 Quality · 83/100 Trust
Coverage tags
Review notes
Dependency or permission surface needs review · Dependency/runtime risk: command execution surface, external package install surface
Agent adoption scorecard
Trust, audit, and install readiness at a glance
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
ExcellentHigh-confidence pick with strong adoption and healthy maintenance signals.
Trust
Review then installGood shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Human review before install
Use as the primary candidate after human or sandbox review.
Stars
34K GitHub stars
Repo activity
34K stars, 3.3K forks
Maintenance
2d since push
License
BSD-3-Clause license
Install
npx skills add K-Dense-AI/scientific-agent-skills --skill aeon
Install safety
standard package or runtime install path
Permission surface
shell or command execution, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Low metadata risk
- Dependency/runtime risk: command execution surface, external package install surface
Install readiness
Install path available
- Install path is available
- Repository evidence is available
- License is declared
- No Agent Proven outcome evidence yet
Agent-readable metadata
Machine-readable decision data for this skill.
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
- Research agents workflows
- Claude Code teams
- teams that value GitHub adoption signals
- Search sources
Suited agents
Install decision
- Command
- npx skills add K-Dense-AI/scientific-agent-skills --skill aeon
- Policy
- review
- Human review
- yes
Trust and risk
- Trust
- 78/100
- Audit
- 88/100
- Risk level
- Safe to try
Outcome loop
- Endpoint
- /api/agent/outcome
- Event ID
- resolve
- Outcomes
- 5
Install command
npx skills add K-Dense-AI/scientific-agent-skills --skill aeonDo not use when
- teams that need a vendor-supported SLA
- high-compliance environments without internal security review
- No major risk signals from current metadata
- High-risk permission hints: Shell or command execution
- Dependency or permission surface needs review
Alternative
Last30days Skill
53.5K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
Academic Research Skills
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
GPT Researcher
28.0K Stars
npx skills add assafelovic/gpt-researcher
Alternative
DeepResearch
19.8K Stars
npx skills add Alibaba-NLP/DeepResearch
Agent safety v2
64/100 · Review before install
Usable candidate, but the agent should surface permission and audit notes before installation.
Require human approval before installing into a real workspace.
high
Shell or command execution
Skill metadata references terminal, CLI, shell, subprocess, or command execution workflows.
medium
Network access
Skill likely fetches remote pages, APIs, repositories, or external services.
- High-risk permission hints: Shell or command execution
- Dependency or permission surface needs review
Install targets
Install this skill in your agent workflow
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
OpenAgentSkill CLI
Resolve policy, run the source installer safely, and report a verified install receipt.
$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install k-dense-ai-aeonAgent resolve plan
Let an agent verify fit before installing.
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20aeon%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20aeon%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/k-dense-ai-aeon/install
Agent should check
- Task fit and alternatives from Resolve API.
- Audit score, trust score, and safety policy warnings.
- Install target compatibility for Codex, Claude Code, Cursor, or CLI.
Copy prompt
Task: Use aeon in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20aeon%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/k-dense-ai-aeon/install
Install command: npx skills add K-Dense-AI/scientific-agent-skills --skill aeon
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Give an agent the install path, not another directory page.
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/k-dense-ai-aeon/install
LLM text format
/api/skills/k-dense-ai-aeon/install?format=text
Find alternatives
/api/skills/search?q=aeon&limit=3
Agent prompt
Use aeon for this task. Review https://www.openagentskill.com/api/skills/k-dense-ai-aeon/install, then install with: npx skills add K-Dense-AI/scientific-agent-skills --skill aeonRegistry metadata
Agent-readable profile for automatic skill selection.
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/k-dense-ai-aeon
LLM text
/api/registry/manifest/k-dense-ai-aeon?format=text
Install alias
/api/registry/install/k-dense-ai-aeon
Recommend
/api/registry/recommend?task=Use%20aeon%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
Safe to try · 88/100
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Primary pick for Research agents
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Research agents
Trust label
Production-ready
Install path
Command ready
Use when
- Research agents workflows
- Claude Code teams
- teams that value GitHub adoption signals
Evidence
- 33,974 GitHub stars
- recent repository activity
- install command or GitHub repo available
- 92/100 quality profile
- 14 OpenAgentSkill engagement events
review first
- No major risk signals from current metadata
Implementation path
- 1Install it in a sandbox agent and run one Research agents task end to end.
- 2Compare output quality, latency, and failure behavior against at least one alternative.
- 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.
Trust profile
Review then install
Good shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
GitHub adoption
PASS34K GitHub stars
Stars/forks activity
PASS34K stars, 3.3K forks; issue activity unavailable in current metadata
Recent maintenance
PASS2d since push
License clarity
PASSBSD-3-Clause license
Good signals
- AI review approved
- Install path is available
- Repository evidence is available
- Recently maintained repository
- Large GitHub adoption signal
- Install command has no obvious high-risk pattern
- Outcome loop is ready but needs first real agent run
Review before install
- Dependency/runtime risk: command execution surface, external package install surface
- No real agent outcome reports yet
- Human review required before unattended installation
Recommended action
Use as the primary candidate after human or sandbox review.
Quality profile
Excellent candidate for agent workflows
High-confidence pick with strong adoption and healthy maintenance signals.
Workflow fit
Use this skill in these scenarios
Investigate faster
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
RAG and knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Operate web apps
Browser automation
I need my agent to control a browser, fill forms, and verify web app workflows.
Workflow fit
Add it to a complete workflow
Find, compare, and synthesize
Research report agent
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
RAG knowledge base
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Operate and verify web apps
Browser QA agent
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Alternative shortlist
Compare before you install
Similar skills that may fit this task.
Last30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
GPT Researcher
Run autonomous deep research over web and local sources
DeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
Overview
--- name: aeon description: This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs. license: BSD-3-Clause license allowed-tools: Read Write Edit Bash compatibility: Requires Python 3.10+ and the aeon package (uv pip install). Optional aeon[all_extras] for deep learning and extended dependencies. metadata: version: "1.0" skill-author: K-Dense Inc. ---
# Aeon Time Series Machine Learning
## Overview
Aeon is a scikit-learn compatible Python toolkit for time series machine learning ([aeon-toolkit.org](https://www.aeon-toolkit.org/)). It provides algorithms across classification, regression, clustering, forecasting, anomaly detection, segmentation, similarity search, distances, transformations, benchmarking, and visualization — with a consistent estimator API.
**Version note:** Examples target **aeon 1.x** (stable docs: v1.4.0, March 2026). The v1.0 release reworked forecasting and transformations; import paths differ from aeon 0.x/sktime-era code.
## When to Use This Skill
Apply this skill when: - Classifying or predicting from time series data - Detecting anomalies or change points in temporal sequences - Clustering similar time series patterns - Forecasting future values - Finding repeated patterns (motifs) or unusual subsequences (discords) - Comparing time series with specialized distance metrics - Extracting features from temporal data
## Installation
Requires **Python 3.10+** (3.11+ recommended). Pin a 1.x release for reproducibility:
```bash uv pip install "aeon>=1.4,<2" ```
For deep learning forecasters/classifiers and other optional estimators:
```bash uv pip install "aeon[all_extras]>=1.4,<2" ```
On zsh, quote the extras: `uv pip install "aeon[all_extras]>=1.4,<2"`.
### Experimental modules
Upstream treats **forecasting**, **anomaly_detection**, **segmentation**, **similarity_search**, and **visualisation** as experimental — interfaces may change between minor releases. Prefer stable modules (classification, regression, clustering, distances, transformations) for production pipelines unless you need these tasks.
## Core Capabilities
### 1. Time Series Classification
Categorize time series into predefined classes. See `references/classification.md` for complete algorithm catalog.
**Quick Start:** ```python from aeon.classification.convolution_based import RocketClassifier from aeon.datasets import load_classification
# Load data X_train, y_train = load_classification("GunPoint", split="train") X_test, y_test = load_classification("GunPoint", split="test")
# Train classifier clf = RocketClassifier(n_kernels=10000) clf.fit(X_train, y_train) accuracy = clf.score(X_test, y_test) ```
**Algorithm Selection:** - **Speed + Performance**: `MiniRocketClassifier`, `Arsenal` - **Maximum Accuracy**: `HIVECOTEV2`, `InceptionTimeClassifier` - **Interpretability**: `ShapeletTransformClassifier`, `Catch22Classifier` - **Small Datasets**: `KNeighborsTimeSeriesClassifier` with DTW distance
### 2. Time Series Regression
Predict continuous values from time series. See `references/regression.md` for algorithms.
**Quick Start:** ```python from aeon.regression.convolution_based import RocketRegressor from aeon.datasets import load_regression
X_train, y_train = load_regression("Covid3Month", split="train") X_test, y_test = load_regression("Covid3Month", split="test")
reg = RocketRegressor() reg.fit(X_train, y_train) predictions = reg.predict(X_test) ```
### 3. Time Series Clustering
Group similar time series without labels. See `references/clustering.md` for methods.
**Quick Start:** ```python from aeon.clustering import TimeSeriesKMeans
clusterer = TimeSeriesKMeans( n_clusters=3, distance="dtw", averaging_method="ba" ) labels = clusterer.fit_predict(X_train) centers = clusterer.cluster_centers_ ```
### 4. Forecasting
Predict future time series values (experimental module in aeon 1.x). See `references/forecasting.md` for forecasters.
**Quick Start:** ```python import numpy as np from aeon.forecasting import NaiveForecaster from aeon.forecasting.stats import ARIMA
y_train = np.array([1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0])
# Set horizon in the constructor; predict passes the series to forecast from naive = NaiveForecaster(strategy="last", horizon=5) naive.fit(y_train) y_pred = naive.predict(y_train)
# ARIMA uses p/d/q (not order=); multi-step via iterative_forecast arima = ARIMA(p=1, d=1, q=1) arima.fit(y_train) y_pred = arima.iterative_forecast(y_train, prediction_horizon=5) ```
### 5. Anomaly Detection
Identify unusual patterns or outliers. See `references/anomaly_detection.md` for detectors.
**Quick Start:** ```python from aeon.anomaly_detection import STOMP
detector = STOMP(window_size=50) anomaly_scores = detector.fit_predict(y)
# Higher scores indicate anomalies threshold = np.percentile(anomaly_scores, 95) anomalies = anomaly_scores > threshold ```
### 6. Segmentation
Partition time series into regions with change points. See `references/segmentation.md`.
**Quick Start:** ```python from aeon.segmentation import ClaSPSegmenter
segmenter = ClaSPSegmenter() change_points = segmenter.fit_predict(y) ```
### 7. Similarity Search
Find similar patterns within or across time series. See `references/similarity_search.md`.
**Quick Start:** ```python from aeon.similarity_search import StompMotif
# Find recurring patterns motif_finder = StompMotif(window_size=50, k=3) motifs = motif_finder.fit_predict(y) ```
## Feature Extraction and Transformations
Transform time series for feature engineering. See `references/transformations.md`.
**ROCKET Features:** ```python from aeon.transformations.collection.convolution_based import RocketTransformer
rocket = RocketTransformer() X_features = rocket.fit_transform(X_train)
# Use features with any sklearn classifier from sklearn.ensemble import RandomForestClassifier clf = RandomForestClassifier() clf.fit(X_features, y_train) ```
**Statistical Features:** ```python from aeon.transformations.collection.feature_based import Catch22
catch22 = Catch22() X_features = catch22.fit_transform(X_train) ```
**Preprocessing:** ```python from aeon.transformations.collection import MinMaxScaler, Normalizer
scaler = Normalizer() # Z-normalization X_normalized = scaler.fit_transform(X_train) ```
## Distance Metrics
Specialized temporal distance measures. See `references/distances.md` for complete catalog.
**Usage:** ```python from aeon.distances import dtw_distance, dtw_pairwise_distance
# Single distance distance = dtw_distance(x, y, window=0.1)
# Pairwise distances distance_matrix = dtw_pairwise_distance(X_train)
# Use with classifiers from aeon.classification.distance_based import KNeighborsTimeSeriesClassifier
clf = KNeighborsTimeSeriesClassifier( n_neighbors=5, distance="dtw", distance_params={"window": 0.2} ) ```
**Available Distances:** - **Elastic**: DTW, DDTW, WDTW, ERP, EDR, LCSS, TWE, MSM - **Lock-step**: Euclidean, Manhattan, Minkowski - **Shape-based**: Shape DTW, SBD
## Deep Learning Networks
Neural architectures for time series. See `references/networks.md`.
**Architectures:** - Convolutional: `FCNClassifier`, `ResNetClassifier`, `InceptionTimeClassifier` - Recurrent: `RecurrentNetwork`, `TCNNetwork` - Autoencoders: `AEFCNClusterer`, `AEResNetClusterer`
**Usage:** ```python from aeon.classification.deep_learning import InceptionTimeClassifier
clf = InceptionTimeClassifier(n_epochs=100, batch_size=32) clf.fit(X_train, y_train) predictions = clf.predict(X_test) ```
## Datasets and Benchmarking
Load standard benchmarks and evaluate performance. See `references/datasets_benchmarking.md`.
**Load Datasets:** ```python from aeon.datasets import load_classification, load_gunpoint, load_regression
# Classification (generic loader or dataset-specific helper) X_train, y_train = load_classification("GunPoint", split="train") X_train, y_train = load_gunpoint(split="train") # same UCR dataset
# Regression X_train, y_train = load_regression("Covid3Month", split="train") ```
**Benchmarking:** ```python from aeon.benchmarking import get_estimator_results
# Compare with published results published = get_estimator_results("ROCKET", "GunPoint") ```
## Common Workflows
### Classification Pipeline
```python from aeon.transformations.collection import Normalizer from aeon.classification.convolution_based import RocketClassifier from sklearn.pipeline import Pipeline
pipeline = Pipeline([ ('normalize', Normalizer()), ('classify', RocketClassifier()) ])
pipeline.fit(X_train, y_train) accuracy = pipeline.score(X_test, y_test) ```
### Feature Extraction + Traditional ML
```python from aeon.transformations.collection import RocketTransformer from sklearn.ensemble import GradientBoostingClassifier
# Extract features rocket = RocketTransformer() X_train_features = rocket.fit_transform(X_train) X_test_features = rocket.transform(X_test)
# Train traditional ML clf = GradientBoostingClassifier() clf.fit(X_train_features, y_train) predictions = clf.predict(X_test_features) ```
### Anomaly Detection with Visualization
```python from aeon.anomaly_detection import STOMP import matplotlib.pyplot as plt
detector = STOMP(window_size=50) scores = detector.fit_predict(y)
plt.figure(figsize=(15, 5)) plt.subplot(2, 1, 1) plt.plot(y, label='Time Series') plt.subplot(2, 1, 2) plt.plot(scores, label='Anomaly Scores', color='red') plt.axhline(np.percentile(scores, 95), color='k', linestyle='--') plt.show() ```
## Best Practices
### Data Preparation
1. **Normalize**: Most algorithms benefit from z-normalization ```python from aeon.transformations.collection import Normalizer normalizer = Normalizer() X_train = normalizer.fit_transform(X_train) X_test = normalizer.transform(X_test) ```
2. **Handle Missing Values**: Impute before analysis ```python from aeon.transformations.collection import SimpleImputer imputer = SimpleImputer(strategy='mean') X_train = imputer.fit_transform(X_train) ```
3. **Check Data Format**: Collections use `(n_cases, n_channels, n_timepoints)`; single series use `(n_channels, n_timepoints)` (see [data format](https://www.aeon-toolkit.org/en/stable/api_reference/data_format.html))
### Model Selection
1. **Start Simple**: Begin with ROCKET variants before deep learning 2. **Use Validation**: Split training data for hyperparameter tuning 3. **Compare Baselines**: Test against simple methods (1-NN Euclidean, Naive) 4. **Consider Resources**: ROCKET for speed, deep learning if GPU available
### Algorithm Selection Guide
**For Fast Prototyping:** - Classification: `MiniRocketClassifier` - Regression: `MiniRocketRegressor` - Clustering: `TimeSeriesKMeans` with Euclidean
**For Maximum Accuracy:** - Classification: `HIVECOTEV2`, `InceptionTimeClassifier` - Regression: `InceptionTimeRegressor` - Forecasting: `AutoARIMA`, `AutoETS`, `TCNForecaster` (requires `[all_extras]` for deep learning)
**For Interpretability:** - Classification: `ShapeletTransformClassifier`, `Catch22Classifier` - Features: `Catch22`, `TSFresh`
**For Small Datasets:** - Distance-based: `KNeighborsTimeSeriesClassifier` with DTW - Avoid: Deep learning (requires large data)
## Reference Documentation
Detailed information available in `references/`: - `classification.md` - All classification algorithms - `regression.md` - Regression methods - `clustering.md` - Clustering algorithms - `forecasting.md` - Forecasting approaches - `anomaly_detection.md` - Anomaly detection methods - `segmentation.md` - Segmentation algorithms - `similarity_search.md` - Pattern matching
Technical details
- Version
- 1.0.0
- License
- BSD-3-Clause license
- Last updated
- Aug 20, 2026
- Published
- Aug 20, 2026
Decision snapshot
Primary pick
33,974 GitHub stars
Audit
Install review
Install and adoption review
- Security
- 81/100
- Maintenance
- 100/100
- Install
- 92/100
Agent-proven evidence
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
- Success rate
- —
- Recent failure
- —
- Outcomes
- 0
- Output quality
- —
- Failed
- 0
- Not relevant
- 0
- Installs
- 0
- Risk blocked
- 0
- Setup needed
- 0
- Production
- 0
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Add to agent workflow
Free and open source. Review the report before installing into production agents.
Growth loop
Share kit
Scenario-led draft for aeon, ready for a manual X post.
aeon: This skill should be used for time series machine learning tasks including classification, re... 34.0K stars https://www.openagentskill.com/skills/k-dense-ai-aeon?ref=x
Optional reply with install command
Listing + install path for aeon: https://www.openagentskill.com/skills/k-dense-ai-aeon?ref=x Install: npx skills add K-Dense-AI/scientific-agent-skills --skill aeon
Listing source
Registry indexed
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
- Creator
- K-Dense-AI
- Indexed by
- OpenAgentSkill community index
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
Claim this skill listing
This Registry indexed listing is attributed to K-Dense-AI but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Add the evidence badges to your README
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/k-dense-ai-aeon)
[](https://www.openagentskill.com/skills/k-dense-ai-aeon)
[](https://www.openagentskill.com/skills/k-dense-ai-aeon/audit)
[](https://www.openagentskill.com/skills/k-dense-ai-aeon)Author
K-Dense-AI
@k-dense-ai
Tags
Platform fit
Health signals
- GitHub stars
- 34.0K
- Quality score
- 55/100
- Last GitHub push
- Aug 20, 2026
- Framework hints
- Unknown
- OpenAgentSkill views
- 14
- Install copies
- 0
- Outbound clicks
- 0
Community signal
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Trust & safety
Review then install
- GitHub adoption34K GitHub starsPASS
- Stars/forks activity34K stars, 3.3K forks; issue activity unavailable in current metadataPASS
- Recent maintenance2d since pushPASS
- License clarityBSD-3-Clause licensePASS
- README/SKILL.md completenessMetadata includes enough usage and workflow contextPASS
- Dependency/runtime riskcommand execution surface, external package install surfaceCHECK
Related skills
Last30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
53.5K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsDeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
19.8K Stars