---
name: time-series-use-case-assessment
description: Assess time-series use cases and translate them into data ingestion and analytics requirements
author: PowerData
version: 1.0.0
license: MIT
Time-Series Use Case Assessment
Purpose
Assess a time-series data use case and translate it into structured data ingestion and analytics requirements. The output defines what signals are needed, at what frequency, from which sources, with what history and contextual data, and identifies key data quality and architectural considerations specific to time-series patterns.
When to use
Use this skill when the business problem involves sensor data, industrial process data, historian data, IoT telemetry, operational events, or any time-dependent analysis where data is collected at regular or irregular intervals over time.
This skill should be applied before designing a time-series ingestion pipeline, analytics layer, or predictive model.
Inputs expected
Provide as many of the following as available. Partial inputs are acceptable — the AI should identify gaps and ask structured follow-up questions only where needed.
- Use case description
- Assets, processes, or equipment involved
- Source systems (historians, IoT platforms, SCADA systems, databases)
- Tag or signal list, if available
- Sampling frequency (per second, per minute, hourly, event-based)
- History requirements
- Latency requirements
- Target consumers (reporting, analytics, ML model, operational dashboard)
- Analytics or reporting needs
- Known data quality issues
Guiding principles
- Clarify whether the use case needs raw signal data, aggregated data, or event-derived data before recommending an approach.
- Capture sampling frequency and expected volume early — these drive storage and processing decisions significantly.
- Identify whether data is regularly sampled, irregularly sampled, event-based, or interpolated.
- Separate historical backfill requirements from ongoing ingestion requirements.
- Understand latency needs before recommending streaming. Most operational reporting use cases are adequately served by near-real-time or hourly batch.
- Capture tag metadata and asset contextual dimensions — time-series data without asset context has limited analytical value.
- Identify data quality concerns specific to time-series: gaps in signal, duplicate timestamps, outliers, stale values, unit changes, sensor failures, and tag decommissioning.
- Avoid assuming predictive modelling is required just because time-series data is involved. Confirm the actual use case before recommending ML approaches.
- Capture asset hierarchy and operational context where relevant (site, unit, equipment, component).
- Make batch, streaming, and hybrid trade-offs explicit.
Process
- Summarise the use case and confirm understanding.
- Identify the business outcome and the decisions or actions this data will support.
- Identify the assets, processes, or equipment involved.
- Identify the source systems and data access method.
- Define the signals or tags required and their sampling frequency.
- Identify whether raw, aggregated, or event-derived data is required.
- Capture history requirements: how far back is data needed?
- Capture latency requirements: real-time, near-real-time, or batch?
- Identify required contextual data (asset hierarchy, operational metadata, shift data, process parameters).
- Identify data quality risks specific to the signal types involved.
- Recommend a batch, streaming, or hybrid ingestion approach.
- Define modelling and reporting considerations.
- Outline ingestion and storage considerations.
- Capture open questions and suggested next steps.
Output format
- Use case summary — plain-language description of the use case
- Business outcome — what decision or action this data will enable
- Time-series data requirements — what data is needed and at what resolution
- Source systems and signals — source systems, access method, and key tags or signals
- Frequency, volume, and history — sampling rate, estimated data volume, and required history depth
- Batch vs streaming recommendation — recommended ingestion pattern with rationale
- Required contextual data — asset hierarchy, operational metadata, and dimensional context
- Data quality risks — time-series-specific quality concerns for this use case
- Modelling and reporting considerations — how data should be structured for the target use case
- Ingestion and storage considerations — architectural considerations for time-series at scale
- Open questions — unresolved items that must be answered before design proceeds
- Suggested next steps — recommended follow-on actions or skills to apply
Quality checklist
Avoid
- Recommending streaming when near-real-time or batch is sufficient
- Assuming predictive modelling is required just because the data is time-series
- Ignoring asset hierarchy and contextual metadata
- Treating all time-series data as uniform — sampling patterns, quality issues, and storage needs vary significantly by signal type
- Underestimating data volume from high-frequency signals
- Failing to distinguish historical backfill from ongoing ingestion requirements
Example usage
"Apply the Time-Series Use Case Assessment skill to the following use case: we want to monitor energy consumption across a manufacturing facility's production lines using data from electrical sub-meters, and identify anomalies and high-consumption periods."
Source: This skill is sourced from the Matrix Skills library. Learn more at the AI Agent Skills Library.
1---2name: time-series-use-case-assessment3description: ---4---5---6name: time-series-use-case-assessment7description: Assess time-series use cases and translate them into data ingestion and analytics requirements8author: PowerData9version: 1.0.010license: MIT11---1213# Time-Series Use Case Assessment1415## Purpose1617Assess a time-series data use case and translate it into structured data ingestion and analytics requirements. The output defines what signals are needed, at what frequency, from which sources, with what history and contextual data, and identifies key data quality and architectural considerations specific to time-series patterns.1819## When to use2021Use this skill when the business problem involves sensor data, industrial process data, historian data, IoT telemetry, operational events, or any time-dependent analysis where data is collected at regular or irregular intervals over time.2223This skill should be applied before designing a time-series ingestion pipeline, analytics layer, or predictive model.2425## Inputs expected2627Provide as many of the following as available. Partial inputs are acceptable — the AI should identify gaps and ask structured follow-up questions only where needed.2829- Use case description30- Assets, processes, or equipment involved31- Source systems (historians, IoT platforms, SCADA systems, databases)32- Tag or signal list, if available33- Sampling frequency (per second, per minute, hourly, event-based)34- History requirements35- Latency requirements36- Target consumers (reporting, analytics, ML model, operational dashboard)37- Analytics or reporting needs38- Known data quality issues3940## Guiding principles4142- Clarify whether the use case needs raw signal data, aggregated data, or event-derived data before recommending an approach.43- Capture sampling frequency and expected volume early — these drive storage and processing decisions significantly.44- Identify whether data is regularly sampled, irregularly sampled, event-based, or interpolated.45- Separate historical backfill requirements from ongoing ingestion requirements.46- Understand latency needs before recommending streaming. Most operational reporting use cases are adequately served by near-real-time or hourly batch.47- Capture tag metadata and asset contextual dimensions — time-series data without asset context has limited analytical value.48- Identify data quality concerns specific to time-series: gaps in signal, duplicate timestamps, outliers, stale values, unit changes, sensor failures, and tag decommissioning.49- Avoid assuming predictive modelling is required just because time-series data is involved. Confirm the actual use case before recommending ML approaches.50- Capture asset hierarchy and operational context where relevant (site, unit, equipment, component).51- Make batch, streaming, and hybrid trade-offs explicit.5253## Process54551. Summarise the use case and confirm understanding.562. Identify the business outcome and the decisions or actions this data will support.573. Identify the assets, processes, or equipment involved.584. Identify the source systems and data access method.595. Define the signals or tags required and their sampling frequency.606. Identify whether raw, aggregated, or event-derived data is required.617. Capture history requirements: how far back is data needed?628. Capture latency requirements: real-time, near-real-time, or batch?639. Identify required contextual data (asset hierarchy, operational metadata, shift data, process parameters).6410. Identify data quality risks specific to the signal types involved.6511. Recommend a batch, streaming, or hybrid ingestion approach.6612. Define modelling and reporting considerations.6713. Outline ingestion and storage considerations.6814. Capture open questions and suggested next steps.6970## Output format71721. **Use case summary** — plain-language description of the use case732. **Business outcome** — what decision or action this data will enable743. **Time-series data requirements** — what data is needed and at what resolution754. **Source systems and signals** — source systems, access method, and key tags or signals765. **Frequency, volume, and history** — sampling rate, estimated data volume, and required history depth776. **Batch vs streaming recommendation** — recommended ingestion pattern with rationale787. **Required contextual data** — asset hierarchy, operational metadata, and dimensional context798. **Data quality risks** — time-series-specific quality concerns for this use case809. **Modelling and reporting considerations** — how data should be structured for the target use case8110. **Ingestion and storage considerations** — architectural considerations for time-series at scale8211. **Open questions** — unresolved items that must be answered before design proceeds8312. **Suggested next steps** — recommended follow-on actions or skills to apply8485## Quality checklist8687- [ ] Sampling frequency and volume are captured88- [ ] Raw vs aggregated vs event-derived requirement is clarified89- [ ] Historical backfill vs ongoing ingestion is distinguished90- [ ] Latency requirement is specified91- [ ] Asset hierarchy and contextual dimensions are identified92- [ ] Data quality risks specific to this signal type are noted93- [ ] Batch vs streaming recommendation is justified94- [ ] Predictive modelling assumption is not made without confirmation9596## Avoid9798- Recommending streaming when near-real-time or batch is sufficient99- Assuming predictive modelling is required just because the data is time-series100- Ignoring asset hierarchy and contextual metadata101- Treating all time-series data as uniform — sampling patterns, quality issues, and storage needs vary significantly by signal type102- Underestimating data volume from high-frequency signals103- Failing to distinguish historical backfill from ongoing ingestion requirements104105## Example usage106107> "Apply the Time-Series Use Case Assessment skill to the following use case: we want to monitor energy consumption across a manufacturing facility's production lines using data from electrical sub-meters, and identify anomalies and high-consumption periods."108109---110111_Source: This skill is sourced from the [Matrix Skills](https://github.com/POWR-DATA/mtx-skills) library. Learn more at the [AI Agent Skills Library](https://powrdata.com.au/ai-agent-skills)._