plan-data-architect-review

Evaluate data model designs and dbt/dlt architectures for schema quality and evolution safety.

19|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/tower/agentic-data-engineering --skill plan-data-architect-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-data-architect-review
Source: https://github.com/tower/agentic-data-engineering/tree/main/.claude/skills/plan-data-architect-review
Command: npx skills add https://github.com/tower/agentic-data-engineering --skill plan-data-architect-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data engineering teams need expert reviews of data models and schemas to ensure lineage, consistency, and scalability before and during implementation.

Core Features & Use Cases

  • Expert-level critique of schema design (keys, joins, normalization, evolution)
  • Guidance on dbt model layering, grain definitions, and naming conventions
  • Actionable priors for PRE-LOAD, POST-LOAD, and MODEL modes in dbt/dlt pipelines

Quick Start

Run the plan-data-architect-review in PRE-LOAD mode to assess the project structure.

Frequently Asked Questions about plan-data-architect-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review dbt data model architecture for schema quality and naming consistency?

A dbt data model architecture review evaluates schema designs across raw sources, staging, intermediate, and marts layers. It verifies key integrity, normalization, join readiness, and SCD handling to ensure naming consistency and evolution safety.

What is the difference between PRE-LOAD, POST-LOAD, and MODEL modes in dlt pipelines?

PRE-LOAD, POST-LOAD, and MODEL modes represent distinct architectural review phases for dlt pipelines. PRE-LOAD assesses project structure before data ingestion, POST-LOAD evaluates loaded data integrity, and MODEL mode focuses on schema design and transformation logic.

How do I check dbt model layering and grain definitions for governance?

Checking dbt model layering and grain definitions for governance involves expert critique of schema designs and model architecture. This verifies naming conventions, join readiness, and evolution safety to produce a concise governance artifact with actionable recommendations.

Can I assess dlt architecture and schema quality before loading data?

Yes, you can assess dlt architecture and schema quality before loading data by running an architecture review in PRE-LOAD mode. This evaluates the project structure, model designs, and naming conventions to ensure schema quality and key integrity prior to data ingestion.

What is the best way to evaluate SCD handling and key integrity in data modeling?

The best way to evaluate SCD handling and key integrity in data modeling is through an expert-level architecture review. This identifies and evaluates data model designs to verify normalization, join readiness, and evolution safety across staging and intermediate layers.

When should I not use a data architecture review for my dbt project?

A data architecture review for dbt projects may be unnecessary for simple, single-source pipelines with no intermediate layers or complex join requirements. It is designed for rigorous governance, schema quality checks, and evolution safety across multi-layered raw, staging, and marts architectures.