CtrlK
BlogDocsLog inGet started
Tessl Logo

clickhouse-io

ClickHouse 数据库模式、查询优化、分析以及高性能分析工作负载的数据工程最佳实践。

54

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./docs/ja-JP/skills/clickhouse-io/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with rich, executable ClickHouse patterns, but it is a long monolithic document that explains basic concepts and lacks validation checkpoints for its batch/destructive operations. Splitting reference material into bundle files and trimming the overview would improve it.

Suggestions

Split the query catalog and pipeline patterns into separate reference files (e.g. references/queries.md, references/pipelines.md) and keep SKILL.md as a concise overview with one-level-deep links.

Remove or shrink the "概述" section explaining what ClickHouse/OLAP and core features are, since Claude already knows these concepts.

Add explicit validation/verification steps to the batch insert, CDC, and ETL workflows (e.g. verify row counts, check for insertion errors, validate schema before bulk load).

DimensionReasoningScore

Conciseness

The bulk is efficient code and patterns, but the "概述" section restates what ClickHouse/OLAP and its core features are — concepts Claude already knows — and the file runs ~430 lines, so it is mostly efficient with some removable explanation.

2 / 3

Actionability

Provides abundant executable SQL and TypeScript with concrete ✅/❌ contrasts (MergeTree DDL, bulkInsertTrades, system.query_log queries), copy-paste ready and fully specified.

3 / 3

Workflow Clarity

Content is organized by topic rather than as a sequenced workflow, and the batch insert, CDC, and ETL sections lack explicit validate/verify checkpoints, which caps workflow clarity at 2 for batch/destructive operations.

2 / 3

Progressive Disclosure

It is a single monolithic ~430-line file with no bundle references; sections are clearly labeled, but reference-grade material (full query catalog, pipeline patterns) that should be split into separate files is kept inline.

2 / 3

Total

9

/

12

Passed

Description

57%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description identifies a clear, distinctive ClickHouse niche but stops at naming activity areas without explicit trigger guidance or a comprehensive list of concrete actions. Adding a "Use when..." clause would raise completeness and trigger-term coverage.

Suggestions

Add an explicit 'Use when...' trigger clause listing the situations that activate this skill (e.g. designing MergeTree tables, optimizing analytical queries, migrating analytics from PostgreSQL/MySQL).

Replace abstract categories with concrete actions, e.g. 'design MergeTree/AggregatingMergeTree tables, tune partition and ordering keys, build materialized views for real-time aggregation'.

Include natural user-facing terms like OLAP, columnar storage, time-series, and materialized views to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain and several activity areas ("数据库模式、查询优化、分析" and "数据工程最佳实践"), but these are categories rather than the multiple concrete actions (e.g. design MergeTree tables, tune partitions) that would warrant a 3.

2 / 3

Completeness

It states what the skill covers but provides no "Use when..." trigger clause, which per the guidelines caps completeness at 2 even though the what-side is reasonably covered.

2 / 3

Trigger Term Quality

Includes recognizable natural terms ("ClickHouse", "查询优化", "分析", "数据工程") but omits common variations a user might say such as OLAP, columnar/列式, or time-series/时序; not a full coverage set.

2 / 3

Distinctiveness Conflict Risk

The explicit "ClickHouse" scope carves a clear niche that is unlikely to be confused with general SQL or other database skills, matching the distinct-trigger anchor.

3 / 3

Total

9

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
xu-xiang/everything-claude-code-zh
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.