CtrlK
BlogDocsLog inGet started
Tessl Logo

rill-model

Detailed instructions and examples for developing model resources in Rill

69

1.36x
Quality

56%

Does it follow best practices?

Impact

93%

1.36x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/rill-model/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

90%

30%

Ad Impression Analytics: ClickHouse Ingestion Model

ClickHouse incremental model with optimized schema

Criteria
Without this skill
With this skill

materialize: true

100%

100%

incremental: true

100%

100%

order_by present

100%

100%

S3 key via template

0%

100%

S3 secret via template

0%

100%

LowCardinality for country

100%

100%

LowCardinality for device_type

100%

100%

TTL configured

100%

100%

bloom_filter index

0%

0%

No explicit MergeTree engine

0%

100%

100%

33%

Prototype Sales Dashboard Data Model

Synthetic data model for e-commerce dashboard prototyping

Criteria
Without this skill
With this skill

Timestamp column

100%

100%

~10,000 rows produced

0%

100%

6–12 months date range

100%

100%

Timestamps spread out

100%

100%

Diverse product categories

100%

100%

Diverse geographic regions

100%

100%

No trailing semicolon

100%

100%

Materialize directive

0%

100%

90%

12%

Web Traffic Analytics Pipeline Setup

Partitioned incremental model with dev configuration

Criteria
Without this skill
With this skill

Directory partition type

100%

100%

Wildcard appended in SQL

100%

100%

Materialization enabled

0%

0%

Incremental mode enabled

100%

100%

Partition-overwrite strategy

0%

100%

Append strategy avoided

100%

100%

State-based incremental avoided

100%

100%

Dev section present

100%

100%

Dev uses time-range scope

100%

100%

No trailing semicolon in SQL

100%

100%

Repository
rilldata/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.