dbt-transformation-patterns について
dbt を使うデータ変換プロジェクトの設計と保守を支援するスキルです。モデル構成、テスト、ドキュメント、増分処理、実行最適化を扱います。
主な機能
- 01モデルのレイヤー構成
- 02データ品質テスト
- 03ドキュメントと鮮度チェック
- 04増分モデルの戦略
- 05セレクターと CI の最適化
活用シーン
- 01dbt 変換プロジェクトの構成
- 02テストと鮮度チェックの追加
- 03大規模データセットの増分処理
- 04CI での dbt 実行の最適化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill dbt-transformation-patternsインストール後、Claude Code で/dbt-transformation-patternsを入力して読み込まれたか確認します。
同梱ファイルresources/implementation-playbook.md
詳細
dbt 変換パターン
モデルの構成、テスト戦略、ドキュメント、増分処理など、本番環境に対応した dbt(data build tool)のパターンです。
このスキルを使用する場合
- dbt を使用してデータ変換パイプラインを構築する場合
- モデルをステージング、中間、マートのレイヤーに整理する場合
- データ品質テストとドキュメントを実装する場合
- 大規模なデータセット向けの増分モデルを作成する場合
- dbt プロジェクトの構造と規約を設定する場合
このスキルを使用しない場合
- プロジェクトが dbt やウェアハウスを基盤としたワークフローを使用していない場合
- アドホックな SQL クエリのみが必要な場合
- ソースデータやスキーマにアクセスできない場合
手順
- モデルのレイヤー、命名、オーナーシップを定義します。
- テスト、ドキュメント、鮮度チェックを実装します。
- マテリアライゼーションと増分戦略を選択します。
- セレクターと CI ワークフローで実行を最適化します。
- 詳細なパターンが必要な場合は、
resources/implementation-playbook.mdを開いてください。
リソース
- 詳細な dbt パターンと例については、
resources/implementation-playbook.mdを参照してください。
制限事項
- このスキルは、タスクが上記のスコープに明確に一致する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全境界、成功基準が欠けている場合は、停止して確認を求めてください。
コメント
Markdown 対応