Skills
Skill 3 of 11
MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs.
1 minute · 266 words · 13 sections
Install
npx skills add ClickHouse/agent-skills --skill clickhouse-architecture-advisornpx skills add ClickHouse/agent-skills/plugin marketplace add ClickHouse/agent-skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
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.
Before producing recommendations:
rules/mappings/doc_links.yaml to attach official documentationofficialderivedfieldofficialUse this when the recommendation is directly backed by official docs.
derivedUse this when the recommendation is not stated verbatim in docs but follows logically from documented ClickHouse behavior.
fieldUse this only for experience-based guidance that may be situational.
When using field, include:
rules/decision-ingestion-strategy.mdrules/decision-real-time-preaggregation.mdrules/decision-partitioning-timeseries.mdrules/decision-join-enrichment.mdrules/decision-late-arriving-upserts.mdStructure 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 testPrefer decision frameworks over generic advice. Good responses should:
See AGENTS.md for the compiled version and examples/ for sample outputs.
MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickhouse-best-practices with decision frameworks and explicit provenance labels.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
skills/clickhouse-architecture-advisor/SKILL.mdmain, last pushed 10 September 2026.SKILL.md, not by matching a directory convention. One layout observed: skills/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by ClickHouse, declaring 8 plugins. It is read for editorial metadata only — never as the skill index, which is always the repository tree./ClickHouse/agent-skills.md, and each skill at its own .md URL.14 files · 25 KB
Everything this skill ships beside its prose. All of it is set here, as subchapters of skill 3.
Everything else published alongside the skill.
examples/4 files · 8 KB
mappings/1 file · 1 KB
rules/5 files · 10 KB
schemas/1 file · 452 B