For Data Engineers ·
What you'll accomplish
A new hire asks what dim_customer_tier actually means, and you explain it, again, the same way you explained it to the last person, from memory, hoping you remember it correctly this time. A Claude Project turns that recurring conversation into a standing reference. Upload your schema files and dbt docs once, and every question about your data model gets answered against those actual documents instead of your memory or a generic guess.
What you'll need
Before uploading anything, get clear on what this project should and shouldn't contain.
What you should see: A new project workspace with fields for custom instructions and a Files panel for uploads.
Why this matters: Without this, Claude may fill gaps with plausible-sounding guesses instead of telling you the docs don't cover something. The instruction to admit what it doesn't know matters more here than in a casual chat.
What you should see: Uploaded files listed in the Files panel, available to every chat started inside this project.
Troubleshooting: If a file is too large, split it into smaller documents (by domain or by model group) rather than one giant export. Smaller, well-organized files also tend to produce more precise answers than one enormous dump.
What you should see: An answer that references your actual uploaded documentation, not a generic explanation of what a customer tier column might typically mean.
Onboard a new team member:
I'm using this project as a reference for our data warehouse. Give a new analyst a plain language overview of our core fact and dimension tables based on the uploaded docs.
Trace a metric's source:
Where is [metric name] calculated in our data model, based on the uploaded documentation? List the source tables involved.
Find undocumented gaps:
Based on the uploaded schema.yml files, which tables or columns have missing or very thin descriptions?