clickhouse avatar

Clickhouse Js Node Coding

Teaches Claude to write correct Node.js code against the ClickHouse JavaScript client. It covers the practical stuff: configuring connections, inserting rows in JSONEachRow or raw formats, querying with proper parameter binding, managing sessions and temporary tables, and handling modern ClickHouse types like Dynamic and JSON. The skill enforces one critical rule: always use query_params for user input and explicitly call out SQL injection risk when showing parameter binding, because developers coming from PostgreSQL or MySQL consistently miss this. It won't help with browser code, Edge runtime, or debugging connection errors. Those have separate skills. If you're building a Node.js backend that talks to ClickHouse, this gives Claude the reference material to generate idiomatic client code instead of generic guesses.

skills.sh installs
7.2K
GitHub stars
565
last updated
Aug 21, 2026

Install

$ npx -y skills add clickhouse/agent-skills --skill clickhouse-js-node-coding --agent claude-code

Installs into .claude/skills of the current project.

Files

ClickHouse Node.js Client — Coding

Reference: https://clickhouse.com/docs/integrations/javascript

⚠️ Node.js runtime only. This skill covers the @clickhouse/client package running in a Node.js runtime exclusively — including Next.js Node runtime API routes, React Server Components, Server Actions, and standard Node.js processes. Do not apply this skill to browser client components, Web Workers, Next.js Edge runtime, Cloudflare Workers, or any usage of @clickhouse/client-web. For browser/edge environments, the correct package is @clickhouse/client-web.


How to Use This Skill

Sponsors

Details

Repository
github.com/clickhouse/agent-skills
Categories
AI & Agent Building, Automation & Workflows, Databases
First seen
Jun 11, 2026

More from clickhouse/agent-skills

All 10
1aws avatarexploring-data-catalogaws/agent-toolkit-for-awsFull inventory and audit of AWS Glue Data Catalog assets across S3 Tables, Redshift-federated, and remote Iceberg catalogs. Triggers on: inventory the catalog, 7.1Kskills.sh installs
2github avatarmsstore-cligithub/awesome-copilotMicrosoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store ap7Kskills.sh installs
3aws avatarconnecting-lambda-to-api-gatewayaws/agent-toolkit-for-awsConnects an existing AWS Lambda function to Amazon API Gateway by creating a REST or HTTP API with resource/method setup, Lambda proxy integration, permissions,7Kskills.sh installs
4github avatarcreate-oo-component-documentationgithub/awesome-copilotCreate comprehensive, standardized documentation for object-oriented components following industry best practices and architectural documentation standards.7Kskills.sh installs
5aws avataraws-sdk-swift-usageaws/agent-toolkit-for-awsAWS SDK for Swift development patterns. Use when writing Swift code that uses AWS services via aws-sdk-swift package.7Kskills.sh installs
6aws avataringesting-into-data-lakeaws/agent-toolkit-for-awsImport data into the AWS data lake from S3 files, local uploads, JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS, Aurora), Amazon Redshift, Snowflake7Kskills.sh installs