code-review

Änderungen in clickhouse-java auf Korrektheit, Kompatibilität, API-Stabilität und fehlende Tests prüfen. Verwenden beim Überprüfen von Pull Requests, Commits, Diffs, Patches, …

npx skills add https://github.com/clickhouse/clickhouse-java --skill code-review

Code Review

Required context

Before reviewing, read:

  • AGENTS.md
  • docs/ai-review.md

If the review touches client-v2 or jdbc-v2, also read:

  • docs/features.md

Review workflow

  1. Identify the changed module and any compatibility-sensitive surfaces.
  2. Check correctness, regressions, API and behavior stability, JDBC or R2DBC semantics, and missing focused tests before style suggestions.
  3. Use common Java and driver behavior as a comparison aid, but preserve existing project behavior unless the change is intentionally user-visible.
  4. Report findings first, ordered by severity, then open questions or assumptions, then a brief summary.

Final response requirements

State:

  • what changed
  • whether compatibility risk exists
  • what tests were run, or why they were not run
  • whether docs should change

If no issues are found, say so explicitly and mention residual risk or testing gaps.

Mehr Skills von clickhouse

clickhouse-best-practices
clickhouse
28 ClickHouse-Best-Practices-Regeln, organisiert nach Schema-Design, Query-Optimierung und Datenaufnahmestrategie. Deckt drei kritische Bereiche ab: Primärschlüssel- und Datentypauswahl (unveränderliche Designentscheidungen), JOIN- und Query-Optimierung sowie Insert-Batching mit Vermeidung von Mutationen. Enthält 28 nach Auswirkung priorisierte Regeln, wobei Schema-Design- und Query-Optimierungsregeln aufgrund von ClickHouses spaltenorientiertem Speicher und Sparse-Index-Mechanik als KRITISCH markiert sind. Bietet strukturierte Überprüfungsverfahren für...
clickhouse-js-node-coding
clickhouse
Referenz: https://clickhouse.com/docs/integrations/javascript
clickhouse-js-node-coding
clickhouse
Write idiomatic application code with the ClickHouse Node.js client (`@clickhouse/client`). Use this skill whenever a user is *building* against the Node.js…
clickhousectl-cloud-deploy
clickhouse
Verwenden, wenn ein Benutzer ClickHouse in der Cloud bereitstellen, in Produktion gehen, ClickHouse Cloud nutzen, einen verwalteten ClickHouse-Dienst hosten oder von einer lokalen Umgebung migrieren möchte…
clickstack-otel-collector
clickhouse
Verwenden Sie dies, wenn ein Benutzer einen OpenTelemetry-Collector in einen verwalteten ClickStack-Dienst in ClickHouse Cloud einbinden möchte, entweder durch Bereitstellung eines neuen lokalen Collectors…
infra-clickhouse
clickhouse
Richtet ClickHouse mithilfe der clickhousectl-CLI ein und verwaltet es – installiert und führt einen lokalen ClickHouse-Server für die Entwicklung aus und erstellt verwaltete ClickHouse-Cloud-Instanzen…
infra-postgres
clickhouse
Richtet Postgres ein und verwaltet es mithilfe der clickhousectl CLI — führt für die Entwicklung ein lokales, Docker-basiertes Postgres aus und erstellt und betreibt verwaltetes ClickHouse…
clickhouse-best-practices
clickhouse
MUSS verwendet werden, wenn ClickHouse-Schemas, Abfragen oder Konfigurationen überprüft werden. Enthält 31 Regeln, die vor der Abgabe von Empfehlungen geprüft werden MÜSSEN. Immer lesen…