Create your context repository Private Preview
Describe your domain in the Context Engineering Studio (CES) chat window and the agent does the rest: it searches your Atlan data graph, identifies relevant assets, and bootstraps the context repository, including a semantic model, skills, and verified queries. You can refine the result through chat at any point.
Before you begin
- Context Engineering Studio is enabled on your workspace and your team has the CES persona. See Enable Context Engineering Studio.
- You have identified a business domain and a use case to start with. Keep the scope narrow. A good first repository covers a single dashboard or a small set of closely related datasets. Expand to adjacent domains as separate repositories once you've validated the first.
Create context repository
-
In the Context Engineering Studio chat window, describe your domain and use case. The more specific you are, the better the output. A good prompt covers:
- Tables to include or exclude
- The types of questions the agent must answer
- Who uses it, such as a finance analyst or sales ops team
- Deployment target: MCP, Snowflake Cortex Analyst, or Databricks Genie
Example 1, high-level:
Create context for agents supporting the sales domain.Example 2, specific:
Create context for a finance analyst to answer revenue and budget questionsusing the invoice, budget_actuals, and cost_center tables. Excludestaging tables. Deploy to Databricks Genie.CES searches your Atlan data graph, selects the most relevant assets, and starts building the repository.
-
Once CES generates an initial repository, review what was included in the right pane and refine through the chat window based on your use case.
Example:
Add the regional_performance_summary table. Exclude archived_transactions.You can refine at any time: add or remove assets, update metric definitions, rename dimensions, or ask the agent to rewrite business logic.
-
Once complete, your repository appears in the right pane with the following structure:
- skills/: Agent skill files (for example,
SKILL.md) containing the domain description, key metrics, and agent instructions. - semantic_models/: The core semantic model in YAML, including metrics, filters, joins, and relationships inferred from your catalog, BI lineage, and query history.
- verified_queries/: Ground-truth question-to-SQL pairs that give agents a reference set of correct answers.
- quality-report.md: Eval scores per dimension with specific fix suggestions. Review this before deploying.
- simulation_config.json: A test question set generated from your data, used to run evals.
Deployment artifacts (Snowflake Cortex semantic views, Databricks Metric Views) are added to the repository when you deploy.
- skills/: Agent skill files (for example,
Next steps
- Simulate: run a question set to surface gaps and get specific fix suggestions.
- Deploy to Snowflake: push your context repository to Snowflake Cortex Analyst.
- Deploy to Databricks: push your context repository to Databricks Genie.