Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
clickhouse avatar

Clickhouse Architecture Advisor

  • 6.3k installs
  • 510 repo stars
  • Updated August 2, 2026
  • clickhouse/agent-skills

clickhouse-architecture-advisor is an agent skill that MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best .

About

This skill adds workload aware architecture decisioning on top of clickhouse best practices Official docs remain the source of truth This skill must always prefer official ClickHouse documentation when available 1 Identify the workload shape observability security SIEM product analytics IoT telemetry market data financial services mixed OLAP with point lookups 2 Read the relevant decision rule files in rules 3 Use mappings doc_links yaml to attach official documentation 4 Classify every recommendation as official derived field 5 Never present field guidance as official guidance 6 If a recommendation is uncertain say so explicitly official Use this when the recommendation is directly backed by official docs derived Use this when the recommendation is not stated verbatim in docs but follows logically from documented ClickHouse behavior The clickhouse architecture advisor agent skill provides documented workflows prerequisites triggers and safety guidance from its SKILL md source Agents load it when user requests match the description and follow step by step instructions without inventing capabilities It integrates with standard agent tooling for the

  • name: clickhouse-architecture-advisor
  • description: MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or tran
  • This skill adds workload-aware architecture decisioning on top of `clickhouse-best-practices`.
  • Follow clickhouse-architecture-advisor SKILL.md steps and documented constraints.
  • Follow clickhouse-architecture-advisor SKILL.md steps and documented constraints.

Clickhouse Architecture Advisor by the numbers

  • 6,277 all-time installs (skills.sh)
  • +1,008 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #127 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

clickhouse-architecture-advisor capabilities & compatibility

Capabilities
name: clickhouse architecture advisor · description: must use when designing clickhouse · this skill adds workload aware architecture deci · follow clickhouse architecture advisor skill.md
Use cases
orchestration
From the docs

What clickhouse-architecture-advisor says it does

name: clickhouse-architecture-advisor
SKILL.md
description: MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickh
SKILL.md
This skill adds workload-aware architecture decisioning on top of `clickhouse-best-practices`.
SKILL.md
npx skills add https://github.com/clickhouse/agent-skills --skill clickhouse-architecture-advisor

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs6.3k
repo stars510
Security audit3 / 3 scanners passed
Last updatedAugust 2, 2026
Repositoryclickhouse/agent-skills

When should an agent use clickhouse-architecture-advisor and what problem does it solve?

MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickhouse-best-pra

Who is it for?

Developers invoking clickhouse-architecture-advisor as documented in the skill source.

Skip if: Skip when requirements fall outside clickhouse-architecture-advisor documented scope.

When should I use this skill?

MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickhouse-best-pra

What you get

Outputs aligned with the clickhouse-architecture-advisor SKILL.md workflow and stated deliverables.

  • Architecture decision recommendations
  • Partitioning strategy
  • Ingestion design rationale

By the numbers

  • Version 0.1.0 targeting ClickHouse 24.1+
  • Five decision areas: ingestion, partitioning, enrichment, late data, pre-aggregation

Files

SKILL.mdMarkdownGitHub ↗

ClickHouse Architecture Advisor

This skill adds workload-aware architecture decisioning on top of clickhouse-best-practices.

Official docs remain the source of truth.
This skill must always prefer official ClickHouse documentation when available.

Required behavior

Before producing recommendations:

1. Identify the workload shape

  • observability
  • security / SIEM
  • product analytics
  • IoT / telemetry
  • market data / financial services
  • mixed OLAP with point-lookups

2. Read the relevant decision rule files in rules/ 3. Use mappings/doc_links.yaml to attach official documentation 4. Classify every recommendation as:

  • official
  • derived
  • field

5. Never present field guidance as official guidance 6. If a recommendation is uncertain, say so explicitly

Provenance rules

official

Use this when the recommendation is directly backed by official docs.

derived

Use this when the recommendation is not stated verbatim in docs but follows logically from documented ClickHouse behavior.

field

Use this only for experience-based guidance that may be situational. When using field, include:

  • a disclaimer that the advice is heuristic
  • a relevant official doc if one partially applies
  • the reason the advice depends on workload context

Read these rule files by scenario

Real-time ingestion design

1. rules/decision-ingestion-strategy.md 2. rules/decision-real-time-preaggregation.md 3. Relevant best-practices insert rules

Time-series and retention design

1. rules/decision-partitioning-timeseries.md 2. Relevant best-practices schema partition rules

Enrichment and dimension lookups

1. rules/decision-join-enrichment.md 2. Relevant best-practices query join rules

Mutable state / late-arriving events

1. rules/decision-late-arriving-upserts.md 2. Relevant best-practices mutation avoidance rules

Output format

Structure responses like this:

## Workload Summary
- workload:
- latency target:
- data shape:
- primary query patterns:
- operational constraints:

## Key Decisions
- ...
- ...

## Recommendations

### <Recommendation title>

**What**
...

**Why**
...

**How**
...

**Category**
official | derived | field

**Confidence**
high | medium | heuristic

**Source**
- doc link(s)

**Validation**
- concrete SQL, metric, or smoke test

Architecture-specific guidance

Prefer decision frameworks over generic advice. Good responses should:

  • explain tradeoffs
  • identify the likely operating bottleneck
  • separate immediate actions from structural redesign
  • provide target architecture patterns, not just isolated settings

Full reference

See AGENTS.md for the compiled version and examples/ for sample outputs.

Related skills

How it compares

Pick clickhouse-architecture-advisor for greenfield system design; use clickhouse-best-practices when validating existing schemas against rules.

FAQ

What is clickhouse-architecture-advisor?

MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements

When should I use clickhouse-architecture-advisor?

MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements

Is clickhouse-architecture-advisor safe to install?

Review the Security Audits panel on this page before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.