{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/4"}],"enrichment":{"capability":"dbt-score lints dbt models against configurable rules for documentation, testing, naming, and structure, assigning numerical quality scores to individual models and projects.","skillfed_tags":["dbt-ecosystem","data-quality","ci-cd-integration"],"use_cases":["Enforce documentation standards in CI/CD by failing builds when models lack descriptions or owners","Track data quality improvements over time by monitoring project scores and individual model ratings","Prevent technical debt by catching overly long SQL queries and models without adequate test coverage","Create custom rules to enforce organization-specific naming conventions or governance metadata","Lint only recently changed models or specific project sections using dbt selection syntax"],"what_it_does":"dbt-score is a linting and scoring tool for dbt projects that evaluates model metadata quality against configurable rules. It assigns numerical scores (0-10) to individual models and computes an overall project score, helping data teams enforce consistent documentation, testing, naming, and structural standards across their dbt codebase.\n\nThe tool runs from the command line, reads your dbt manifest, and reports violations organized by severity and rule type. It integrates with CI/CD pipelines by exiting with success or failure status based on configurable thresholds, and supports selective linting via dbt's selection syntax. Configuration happens in pyproject.toml, where you can disable rules, adjust severity levels, customize scoring badges, and set pass/fail thresholds for both individual models and the overall project.","worth_installing":"Yes. dbt-score addresses a real gap in dbt project governance\u2014automated enforcement of metadata quality at scale. It has low install friction, permissive licensing, no known vulnerabilities, active maintenance, and integrates naturally into existing dbt workflows. Install it if your team maintains multiple dbt models and wants programmatic quality gates; skip it only if your project is too small to benefit from standardized linting."},"id":"dbt-score","links":{"html":"https://skillfed.io/packages/dbt-score","md":"https://skillfed.io/packages/dbt-score.md","pypi":"https://pypi.org/project/dbt-score/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-07","license_spdx":null,"license_treatment":"permissive","name":"dbt-score","python_support":"supports_current","summary":"Linter for dbt metadata."},"popularity":{"monthly_downloads":121571,"position":11976,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.16.0"}
