time-series-analysis

Identify trends, seasonality, and anomalies in time-series data and generate forecasts with confidence intervals.

351|70|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill time-series-analysis-nimrodfisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: time-series-analysis
Source: https://github.com/nimrodfisher/data-analytics-skills/tree/main/03-data-analysis-investigation/time-series-analysis
Command: npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill time-series-analysis-nimrodfisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, seaborn, statsmodels, scikit-learn.

What problem does it solve?

Time-series analysis capabilities help users detect patterns, anomalies, and trend shifts in temporal data and produce forecasts with uncertainty estimates to inform planning.

Core Features & Use Cases

  • Decompose time-series into trend, seasonal, and residual components
  • Detect anomalies and assess forecast uncertainty
  • Produce point forecasts and confidence intervals for short- to mid-term planning
  • Use cases include demand forecasting, web analytics, inventory planning, and capacity management

Quick Start

Analyze temporal data to identify trends, seasonality, and anomalies, then create forecasts with confidence intervals for business planning.

Frequently Asked Questions about time-series-analysis

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

FAQPage Schema
How do I forecast time-series trends and detect anomalies in my daily metrics data?

To forecast time-series trends and detect anomalies, you need historical timestamped data with defined granularity. The analysis decomposes your data into trend, seasonal, and residual components to generate point forecasts with confidence intervals for short- to mid-term planning.

What is time-series decomposition and how does it help with demand forecasting?

Time-series decomposition splits temporal data into trend, seasonal, and residual components to reveal underlying patterns. This decomposition helps with demand forecasting by isolating recurring seasonality from baseline growth, enabling more accurate short- and mid-term business planning.

Can I use pandas and statsmodels for website traffic forecasting with confidence intervals?

Yes, you can use pandas and statsmodels for website traffic forecasting with confidence intervals. The analysis processes timestamped traffic data to identify trends and seasonality, producing point forecasts and uncertainty estimates suitable for web analytics and capacity planning.

What's the best way to identify seasonality and trend shifts in monthly sales data?

The best way to identify seasonality and trend shifts in monthly sales data is through time-series decomposition. By breaking down historical sales metrics into trend and seasonal components, you can detect pattern shifts and generate accurate forecasts for inventory planning.

Do I need external event data to detect anomalies in time-series operations metrics?

You do not need external event data to detect anomalies in time-series operations metrics, as it is optional. The core anomaly detection works by analyzing residual components from the decomposition of your historical timestamped data to flag unexpected deviations.

Why does my time-series forecast have wide confidence intervals for weekly metrics?

Time-series forecasts for weekly metrics may have wide confidence intervals due to high residual variance or insufficient historical data. The uncertainty estimates reflect the variability in your timestamped data after accounting for trend and seasonal components.