CtrlK
BlogDocsLog inGet started
Tessl Logo

rill-model

Detailed instructions and examples for developing model resources in Rill

67

1.66x
Quality

53%

Does it follow best practices?

Impact

93%

1.66x

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%

25%

E-Commerce Prototype Dashboard Data Layer

Synthetic data model and derived model ref syntax

Criteria
Baseline
With context

Row count ~10,000

0%

100%

Timestamp column present

100%

100%

6–12 months time range

100%

100%

Timestamps spread out

100%

100%

Realistic distributions

100%

100%

ref() syntax in derived model

0%

100%

Derived model not materialized

100%

100%

Source model cron refresh

0%

0%

No trailing semicolons

100%

100%

90%

33%

Sales Analytics Pipeline Models

DuckDB CSV source model with S3 connector secrets and dev partition

Criteria
Baseline
With context

Source model materialized

0%

100%

auto_detect option

0%

100%

header option

100%

100%

ignore_errors option

100%

100%

union_by_name option

100%

100%

all_varchar option

100%

100%

S3 connector secret

0%

100%

Dev partition by time range

0%

100%

Derived model not materialized

100%

0%

No trailing semicolons

100%

100%

No dev partition on derived model

100%

100%

100%

52%

Web Analytics Event Ingestion Pipeline

ClickHouse S3 incremental model with column optimization

Criteria
Baseline
With context

output.order_by present

100%

100%

LowCardinality for country

100%

100%

LowCardinality for device_type

100%

100%

TTL configured

100%

100%

bloom_filter index

0%

100%

set(N) index

0%

100%

S3 credentials via .env templating

0%

100%

partition: directory used

0%

100%

/*.parquet appended in SQL

0%

100%

No trailing semicolon

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.