Rename the dbt package identity after copying dbt-package-template—dbt_project.yml name, adapter.dispatch macro_namespace, Jinja refs, integration_tests project, Docker/CI defaults, docs, and skill examples. Use when forking the template, initializing a new macro package repo, or replacing dbt_package_template with a real package name.
Use this skill when someone copies dbt-package-template and must make the repository their package: one consistent package name across dbt config, Jinja, SQL, tests, and tooling defaults.
name (typically snake_case / underscores).dbt_package_template (and related integration project, Docker, CI, docs).adapter.dispatch(..., macro_namespace) identical to root dbt_project.yml name (see macros/CLAUDE.md).PACKAGE_SNAKE — value for root dbt_project.yml name (e.g. acme_dbt_utils).PACKAGE_INTEGRATION — usually {PACKAGE_SNAKE}_integration_tests; must match integration_tests/dbt_project.yml name and the models: top-level key.PACKAGE_KEBAB — for Docker container names (e.g. acme-dbt-utils); derive from PACKAGE_SNAKE by replacing _ with -.adapter.dispatch second argument), then SQL ({{ PACKAGE_SNAKE.macro(...) }}), then YAML projects, then profiles / Docker / CI / scripts / noxfile, then docs and **.claude/skills/** examples.integration_tests/packages.yml still points at local: ../, then run dbt deps from integration_tests/ after the root name is final. Treat integration_tests/uv.lock separately as Python environment locking, not dbt package resolution.rg 'dbt_package_template|dbt-package-template' from the repo root (exclude vendor dirs) and fix stragglers.make run-unit-tests and make run-integration-tests from the repo root (AGENTS.md).When you use this skill, state explicitly:
PACKAGE_SNAKE, PACKAGE_INTEGRATION, PACKAGE_KEBAB)adapter.dispatch namespace disagrees with root dbt_project.yml namedbt_project.yml; missing SQL or dispatch updates will break compilation.integration_tests/packages.yml unless the user asked to change dependencies.PACKAGE_SNAKE or follow org policy—document what you chose.