dbt-git-workflow
Load for dbt branches, commits, pushes, pull requests, merges, repository sync, or branch cleanup.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Load for dbt branches, commits, pushes, pull requests, merges, repository sync, or branch cleanup.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Load when building, editing, or debugging Mako React apps — app files, npm dependencies, data bindings, the @mako/app-sdk hooks (useQuery / useDuckDB / useLocation / useSearchParams / navigate), URL state and shareable deep links, materialized Parquet/DuckDB bindings, and the live preview runtime.
Load when creating, editing, scheduling, running, or debugging dbt jobs and production deployments.
Load when building, editing, running, or debugging dbt models, dbt projects, schema.yml tests, sources, seeds, snapshots, incremental models, materializations, or dbt jobs in the Transforms section.
Load when creating, editing, configuring, validating, or debugging database sync flows, connector flows, pagination, incremental sync, destination mappings, and flow form fields.
Add a new MCP server preset (connector) to Mako's MCP client system — server URL, auth model (OAuth DCR, pre-registered app, or API key), scopes, icon, tests, and docs. Use when connecting a new external MCP server (like Slack or Close CRM) or changing how MCP connections authenticate.
Load when creating, modifying, debugging, or explaining Mako dashboards, dashboard widgets, data sources, local DuckDB SQL, Vega-Lite chart specs, layouts, and cross-filtering.
| name | dbt-git-workflow |
| description | Load for dbt branches, commits, pushes, pull requests, merges, repository sync, or branch cleanup. |
| entities | ["dbt git","branch","commit","push","pull request","PR","merge","checkout","repository"] |
dbt file edits live in the acting user's working tree and are never pushed
automatically. Read dbt_git_status before shipping and preserve unrelated
pending files by passing an explicit paths list.
dbt_parse,
dbt_compile_model, and dbt_run_model.dbt_commit_to_branch. It is an
atomic branch-and-commit operation; do not compose dbt_create_branch with
dbt_commit_and_push.dbt_open_pull_request.dbt_git_status so intended drafts are not omitted.dbt_merge_pull_request.For an existing tracked branch, use dbt_commit_and_push only after the user
asks to commit. Omit the message to use Mako's generated commit message.
discardLocalChanges abandons the current branch's pending work. Use it only
when the approved plan explicitly includes that discard.dbt_compare_branches. Delete automatically
only when fullyMergedIntoBase is true; otherwise require explicit
destructive approval.dbt_sync_from_repo may discard local changes when requested. Inspect status
first and never discard implicitly.dbt_list_recoverable_files and
dbt_restore_file.