AI Ready Semantic Layer — AI skill for Claude Code
One certified definition per metric, served everywhere: dbt Core + MetricFlow semantic layer on Snowflake, governed and tested in CI, powering Power BI dashboards and a LangGraph + Claude agent via MC.
How to install AI Ready Semantic Layer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sriramsripada20s/ai-ready-semantic-layer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Ready Semantic Layer does
One certified definition per metric, served everywhere: dbt Core + MetricFlow semantic layer on Snowflake, governed and tested in CI, powering Power BI dashboards and a LangGraph + Claude agent via MCP.
Alternatives in AI
- Guizang Ppt Skill — AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts 24.9k ★
- Zen MCP Server — The power of Claude Code + Gemini / OpenAI / Grok / OpenRouter / Ollama / Custom Model working as one 11.3k ★
- Define — Definition phase - Clarify and scope problems with multi-AI consensus 2.8k ★
README
AI-Ready Semantic Layer: one certified definition per metric, served everywhere
**Business Problem:** When every team calculates revenue, AOV and ROAS its own way, dashboards disagree and leaders stop trusting the numbers.
**Solution:** Define each metric once in code, test and govern it, and serve the same certified numbers to every BI tool and AI agent.
**Stack:** Snowflake · dbt Core + MetricFlow · GitHub Actions CI/CD · Power BI (DAX) · LangGraph + Claude agent via MCP.
**Status: building in public, phase by phase.** The code for phases 0–10 is in this repo and tested end to end on a local DuckDB copy of the warehouse. Each phase below is ticked once it runs on Snowflake, with screenshots added under `docs/images/`.
| # | Phase | Status |
|---|---|---|
| 0–2 | Snowflake foundation, dbt Core setup | ⬜ |
| 3–5 | Staging → marts, contracts, tests, MetricFlow semantic layer, SCD2 snapshot | ⬜ |
| 6–8 | Governance (masking, row access, catalog), metric exports, CI/CD with slim CI | ⬜ |
| 9–10 | Power BI: certified KPIs, DAX dashboard, drill-through, RLS, incremental refresh | ⬜ |
| 11–12 | Power BI as code (PBIP/TMDL), agent-built measures via Power BI Modeling MCP | ⬜ |
| 13–14 | dbt → Snowflake semantic view (Apache Ossie), conversational analytics via Snowflake MCP | ⬜ |
| 15–16 | LangGraph + Claude Metrics Analyst Agent, AI accuracy eval | ⬜ |
How it works today
Metrics are defined once in dbt YAML (latest spec, dbt Core 1.12) and computed by MetricFlow outside Snowflake.
Every metric has an owner, grain, refresh SLA and business definition. The marts feeding them have enforced contracts.
PII is masked and kept out of marts. Customer segment history is tracked as SCD Type 2 with a dbt snapshot.
Unit tests and business-rule tests guard the logic, and slim CI builds only what a PR changed.
Power BI shows the certified metrics plus a DAX dashboard that reconciles to them, and every page traces back to raw data. The data is synthetic, genera
Related Skills
Databricks Genie Ontology
A working Databricks Genie Ontology setup (metric views, domains, pages, certification) on a retail star schem
Power BI Agentic Development
Power BI AI skills and Power BI agents for Claude Code and GitHub Copilot: a plugin marketplace of Power BI sk
Aeon Agent Harness
Self-hosted agent harness platform: durable Temporal execution, typed context/evidence, policy enforcement out
Agentic Review Gate
Governed, auditable AI review platform: the review and approval work a team does by hand, as a webhook-trigger
AI Power Airline Disruption Management System
AI-powered multi-agent disruption management system for Delta Airlines using LangGraph, Claude API & Streamlit
Pro Workflow
1,400+ Battle-tested Claude Code workflows from power users. Self-correcting memory, parallel worktrees, wrap-
Related Agents
Minions Data Analyst
Data Analyst (BI) — SQL query generation, cohort analysis, A/B test analysis, North Star metric definition, KP
Dashboard Developer
Designs and builds dashboards in Tableau, Power BI, Looker, or other BI tools — from requirements through data
Revisor Visual
Revisa visualmente paginas de Power BI (ou dashboards HTML) contra as boas praticas - abre ou recebe prints, c