Skip to content

Add dbt-model-generator community skill#4

Draft
vinodhini-sd wants to merge 1 commit intomainfrom
feature/add-dbt-model-generator
Draft

Add dbt-model-generator community skill#4
vinodhini-sd wants to merge 1 commit intomainfrom
feature/add-dbt-model-generator

Conversation

@vinodhini-sd
Copy link
Copy Markdown

Summary

  • Adds dbt-model-generator skill that automates dimensional model generation from raw Snowflake tables
  • Profiles data, recommends modeling pattern (star schema / OBT / wide table), generates staging/dim/fact dbt models with tests, and submits a PR for engineer review
  • Includes full workflow reference with SQL queries, dbt templates, column classification rules, and troubleshooting

Files

  • skills/dbt-model-generator/SKILL.md — main skill with required frontmatter
  • skills/dbt-model-generator/references/workflow.md — detailed step-by-step workflow (Steps 1-8)
  • skills/dbt-model-generator/LICENSE — Apache 2.0

Test plan

  • Install skill locally: copy skills/dbt-model-generator/ to ~/.snowflake/cortex/skills/
  • Invoke with $dbt-model-generator in a CoCo session
  • Test against a real Snowflake schema with 3+ tables
  • Verify generated dbt project passes dbt parse
  • Confirm PR creation workflow works end-to-end

.... Generated with Cortex Code

Automates dimensional model generation from raw Snowflake tables:
profiles data, recommends star schema/OBT/wide table pattern,
generates staging/dim/fact dbt models with tests, and submits a PR.

.... Generated with [Cortex Code](https://docs.snowflake.com/en/user-guide/cortex-code/cortex-code)

Co-Authored-By: Cortex Code <noreply@snowflake.com>
@vinodhini-sd vinodhini-sd self-assigned this May 5, 2026
@vinodhini-sd vinodhini-sd requested a review from iamontheinet May 5, 2026 16:31
@sfc-gh-kmuir sfc-gh-kmuir marked this pull request as draft May 6, 2026 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant