CtrlK
BlogDocsLog inGet started
Tessl Logo

clickhouse-io

ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.

59

Quality

48%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./docs/zh-TW/skills/clickhouse-io/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

83%

-12%

SaaS Event-Tracking Analytics Schema

Table engine and schema design

Criteria
Without context
With context

ReplacingMergeTree engine

100%

100%

Time-based partitioning

100%

100%

Sort key ordering

50%

50%

LowCardinality usage

100%

100%

Enum type usage

100%

0%

Appropriate integer size

100%

100%

No SELECT *

100%

100%

Index-first WHERE filtering

100%

83%

uniq() for distinct counts

100%

100%

quantile() for percentiles

100%

100%

100%

8%

Real-Time Sales Dashboard Aggregations

Materialized views real-time aggregation

Criteria
Without context
With context

AggregatingMergeTree target table

100%

100%

AggregateFunction column types

100%

100%

Materialized view with *State functions

100%

100%

Query uses *Merge functions

100%

100%

No FINAL keyword

100%

100%

Time partitioning on aggregation table

0%

100%

toStartOfHour/toStartOfDay alignment

100%

100%

No SELECT *

100%

100%

uniq() for distinct counts

100%

100%

Index-first WHERE filtering

100%

100%

100%

39%

Trade Data Ingestion Service

Bulk insert TypeScript ETL pipeline

Criteria
Without context
With context

Correct client package

0%

100%

Bulk insert pattern

40%

100%

No per-row individual inserts

100%

100%

MergeTree table definition

100%

100%

Time-based partitioning

100%

100%

LowCardinality for repeated strings

0%

100%

ClickHouse client configuration

37%

100%

No SELECT *

100%

100%

uniq() in analytics queries

100%

100%

quantile() for percentile queries

100%

100%

Repository
haniakrim21/everything-claude-code
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.