CtrlK
BlogDocsLog inGet started
Tessl Logo

rill-development

Overview of how to develop a Rill project

59

1.55x
Quality

52%

Does it follow best practices?

Impact

84%

1.55x

Average score across 2 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

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

Evaluation results

80%

20%

Build a Rill Analytics Pipeline for Public Transit Ridership Data

Rill pipeline file format and structure conventions

Criteria
Without this skill
With this skill

Models as .yaml

0%

100%

Source model materialized

0%

100%

Connector resource file

0%

0%

olap_connector in rill.yaml

0%

0%

timeseries set

100%

100%

Dimension count

100%

100%

Measure count

100%

100%

Single ingest model

100%

100%

snake_case resource names

100%

100%

snake_case env var names

100%

100%

No undocumented YAML properties

100%

100%

88%

39%

Set Up a DuckDB Analytics Layer for Daily Shipment Parquet Data

Managed DuckDB connector with partitioned source model

Criteria
Without this skill
With this skill

OLAP connector in rill.yaml

40%

100%

Connector named after driver

0%

100%

Managed DuckDB connector

0%

0%

No mode: read on managed connector

50%

100%

Source model as YAML file

100%

100%

Source model materialized

0%

100%

Dev partition configured

25%

100%

Ingest-once pattern

100%

100%

No invented env vars

100%

100%

No hardcoded secrets

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.