dbt Desk - review, contract, unit-test and measure one dbt model
Paste one dbt model - its Jinja SQL plus its schema.yml entry - and run one of four jobs over it in the same sitting: review it against analytics-engineering practice across nine named checks; harden it with an enforced contract, an access modifier, a group and versioning for dbt Mesh; generate the dbt unit_tests YAML that pins its logic with every upstream mocked; or define the MetricFlow semantic model and metrics on top of it. A deterministic 61-rule scanner runs free in your browser first - Jinja-aware, so a ref() inside a SQL comment is found (dbt renders it) while a select * inside a comment is not flagged - and every flag it raises must be accounted for by the model. Derived from four dbt Labs agent skills in dbt-labs/dbt-agent-skills: using-dbt-for-analytics-engineering, working-with-dbt-mesh, adding-dbt-unit-test and building-dbt-semantic-layer. Not affiliated with or endorsed by dbt Labs. Does not run dbt or connect to a warehouse.
Details
gpt-terra Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.