rill-clickhouse
Rill ClickHouse Model Workflow
This skill orchestrates $rilldata and $clickhouse-best-practices for two modes:
- Mode A: Review/Refactor Existing Model
- Mode B: Create ClickHouse Model From Scratch (for example from S3 path/source info)
Keep existing model intent when refactoring and avoid unnecessary churn.
1. Prerequisite Check (Hard Gate)
- Confirm the
clickhouse-best-practicesskill is available and installed fromhttps://github.com/ClickHouse/agent-skills. - If the skill is missing or install origin cannot be confirmed, stop immediately and help the user install it with:
npx skills add clickhouse/agent-skills
More from rohithreddykota/rill-agent-skills
rilldata
Use when developing, reviewing, or explaining Rill projects and project files (connectors, models, metrics views, explores, canvases, themes, rill.yaml, sources, alerts, reports, APIs). Apply runtime workflow guidance and project-file reference docs, and cite rule files and source URLs.
13rill-model
Use when creating, editing, reviewing, or troubleshooting Rill model resources (`type: model` or SQL models), including materialization, incremental logic, partitions, connectors, and refresh behavior.
9rill-metrics-view
Use when creating, editing, reviewing, or troubleshooting Rill metrics view resources (`type: metrics_view`), including dimensions, measures, timeseries configuration, formatting, and security policies.
8rill-explore
Use when creating, editing, reviewing, or troubleshooting Rill explore dashboard resources (`type: explore`), including default states, dimensions/measures exposure, time ranges, and dashboard security/access settings.
7rill-canvas
Use when creating, editing, reviewing, or troubleshooting Rill canvas dashboard resources (`type: canvas`) and component configurations, including grid layout, chart/table components, filters, defaults, and canvas security settings.
7rill-connector
Use when creating, editing, reviewing, or troubleshooting Rill connector resources (`type: connector`), including driver selection, credentials, managed OLAP settings, and connector access modes.
6