code-review

작성자: clickhouse

clickhouse-java의 변경 사항을 정확성, 호환성, API 안정성 및 누락된 테스트 측면에서 검토합니다. 풀 리퀘스트, 커밋, diff, 패치 등을 검토할 때 사용합니다.

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.

clickhouse의 다른 스킬

clickhouse-best-practices
clickhouse
28개의 ClickHouse 모범 사례 규칙으로, 스키마 설계, 쿼리 최적화, 데이터 수집 전략별로 구성되어 있습니다. 기본 키 및 데이터 유형 선택(변경 불가능한 설계 결정), JOIN 및 쿼리 최적화, 삽입 배치 및 변형 회피 등 세 가지 핵심 영역을 다룹니다. 영향도에 따라 우선순위가 매겨진 28개의 규칙을 포함하며, ClickHouse의 컬럼 기반 스토리지 및 희소 인덱스 메커니즘으로 인해 스키마 설계 및 쿼리 최적화 규칙은 CRITICAL로 표시됩니다. 구조화된 검토 절차를 제공합니다...
clickhouse-js-node-coding
clickhouse
참조: 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
사용자가 ClickHouse를 클라우드에 배포하거나, 프로덕션 환경으로 전환하거나, ClickHouse Cloud를 사용하거나, 관리형 ClickHouse 서비스를 호스팅하거나, 로컬에서 마이그레이션하려는 경우 사용합니다.
clickstack-otel-collector
clickhouse
사용자가 ClickHouse Cloud의 Managed ClickStack 서비스에 OpenTelemetry collector를 연결하려는 경우 사용합니다. 새 로컬 collector를 배포하거나…
infra-clickhouse
clickhouse
clickhousectl CLI를 사용하여 ClickHouse를 설정하고 관리합니다 — 개발용 로컬 ClickHouse 서버를 설치 및 실행하고, 관리형 ClickHouse Cloud를 생성합니다…
infra-postgres
clickhouse
clickhousectl CLI를 사용하여 Postgres를 설정하고 관리합니다 — 개발용 로컬 Docker 기반 Postgres를 실행하고, 관리형 ClickHouse를 생성 및 운영합니다…
clickhouse-best-practices
clickhouse
ClickHouse 스키마, 쿼리 또는 구성을 검토할 때 반드시 사용해야 합니다. 권장 사항을 제공하기 전에 반드시 확인해야 하는 31개의 규칙이 포함되어 있습니다. 항상 읽어보세요…