timescaledb-data

Model TimescaleDB hypertables, compression, retention, and continuous aggregates for crypto market data.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/akarazhev/crypto-scout --skill timescaledb-data
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: timescaledb-data
Source: https://github.com/akarazhev/crypto-scout/tree/main/.opencode/skills/timescaledb-data
Command: npx skills add https://github.com/akarazhev/crypto-scout --skill timescaledb-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TimescaleDB data modeling, schema design, and operations guidance for cryptocurrency market time-series data within the crypto-scout ecosystem.

Core Features & Use Cases

  • Hypertable design and data modeling to support crypto exchange data (Bybit/CMC) and long-term storage.
  • Storage optimization through compression, retention, and reorder policies to sustain performance and cost.
  • End-to-end data workflows including repository patterns, exact-once processing, and continuous aggregates.

Quick Start

Create a hypertable for crypto_scout.bybit_spot_kline_1m using time as the partition key and enable a 7-day compression policy.

Frequently Asked Questions about timescaledb-data

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

FAQPage Schema
How do I model time-series data in TimescaleDB for crypto market workloads?▼

Modeling time-series data in TimescaleDB for crypto markets involves designing hypertables using time as the partition key to optimize storage and queries for exchange data. It supports long-term storage workflows across sources like Bybit and CoinMarketCap.

What is the best way to configure compression and retention policies for hypertables?▼

Configuring compression and retention policies for hypertables requires applying storage optimization rules, such as a 7-day compression policy, to sustain query performance and control costs for high-frequency crypto time-series data.

How do continuous aggregates improve query performance for cryptocurrency time-series data?▼

Continuous aggregates improve cryptocurrency time-series query performance by automatically pre-computing and materializing summarized data, reducing the computational load during real-time analytics over large hypertables.

Can I use JDBC integration with TimescaleDB for exactly-once data processing?▼

Yes, JDBC integration with TimescaleDB supports exactly-once data processing by implementing repository patterns and offset management to ensure reliable, duplicate-free data ingestion from crypto exchange sources.

Does this time-series data modeling approach support both Bybit and CoinMarketCap data sources?▼

Yes, this time-series data modeling approach explicitly supports Bybit and CoinMarketCap data sources by defining repository-based data flows and hypertable schemas tailored to handle their specific market data structures.