code-review

Проверка изменений в clickhouse-java на корректность, совместимость, стабильность API и отсутствие тестов. Используется при ревью пул-реквестов, коммитов, диффов, патчей,…

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.

Больше skills от clickhouse

edit-changelog
clickhouse
Редактировать автоматически сгенерированный журнал изменений релиза ClickHouse в форму, которая фиксируется в CHANGELOG.md. Использовать, когда у пользователя есть вывод…
official
fix-release-pr
clickhouse
Fix CI failures and address code-review comments on a pull request that targets the protected `release` branch of `ClickHouse/clickhouse-js`. Release PRs are…
official
release
clickhouse
Drive a package release of `ClickHouse/clickhouse-js` end to end: bump the version, sync the protected `release` branch from `main`, watch the npm publish…
official
setup
clickhouse
Используйте этот навык перед запуском любого из скриптов npm run test:*, npm run lint, npm run typecheck или npm run build в свежей копии репозитория (или после извлечения изменений, затрагивающих файлы package.json).
official
typescript-lsp
clickhouse
Use the TypeScript language server (`typescript-language-server`) for precise code intelligence in the `clickhouse-js` repository: go-to-definition, find…
official
clickhousectl-cloud-deploy
clickhouse
Используйте, когда пользователь хочет развернуть ClickHouse в облаке, перейти в продакшн, использовать ClickHouse Cloud, разместить управляемый сервис ClickHouse или мигрировать с локального…
official
chdb-datastore
clickhouse
DataStore — это ленивая замена pandas на основе ClickHouse. Ваш существующий код pandas работает без изменений, но операции компилируются в оптимизированный SQL и выполняются только тогда, когда нужны результаты (например, print(), len(), итерация).
official
chdb-sql
clickhouse
Запускайте ClickHouse SQL напрямую в Python — сервер не требуется. Выполняйте запросы к локальным файлам, удалённым базам данных и облачным хранилищам с полной мощью ClickHouse SQL.
official