Skill Detail

Sync dbt schema YAML and inherited column metadata before docs drift accumulates with dbt-osmosis

Keep dbt schema YAML and column documentation aligned with the project so stale metadata does not pile up between model changes.

Templates & WorkflowsMulti-Framework
Templates & Workflows Multi-Framework Security Reviewed
⭐ 622 GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill sync-dbt-schema-yaml-and-inherited-column-metadata-before-docs-drift-accumulates-with-dbt-osmosis Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Python, dbt Core with a compatible adapter, dbt-osmosis installation, and access to the target dbt project repository
Install & setup
Install dbt-osmosis with the documented Python tool or pip path together with a compatible dbt adapter, point it at the target dbt project, then run the YAML organize or document commands described in the upstream CLI reference.
Author
z3z1ma
Publisher
Individual
Last updated
Apr 17, 2026
Quick brief

Use dbt-osmosis when an agent needs to maintain schema YAML, inherited column documentation, and related dbt metadata across an existing dbt project instead of treating dbt as a general transformation framework. The operator workflow is specific: inspect models, organize or document schema YAML, and write the synchronized metadata back into the project. That scope boundary, metadata synchronization for dbt project upkeep, is narrow enough to be a publishable skill rather than a plain package card.