Instructions file
Instructions for entropy-data/dataproduct-mcp, covering claude.md, project overview, key commands, development setup and install dependencies with dev tools.
Instructions file
Instructions for entropy-data/dataproduct-mcp, covering claude.md, project overview, key commands, development setup and install dependencies with dev tools.
MCP server Claude CodeCodexCursor +2
A Model Context Protocol (MCP) server for discovering data products, requesting access, and executing queries on the data platform to access business data. Runs locally from the dataproduct_mcp Python package.
entropy-data/dataproduct-builder-dbt
Plugin Claude Code
Coding-agent plugins from Entropy Data.
entropy-data/dataproduct-builder-dbt
Plugin Claude Code
Build data products with dbt and integrate them with Entropy Data.
entropy-data/dataproduct-builder-dbt
Instructions file GitHub Copilot
Instructions for entropy-data/dataproduct-builder-dbt, covering dataproduct-builder-dbt — copilot cli instructions, skills, resolving ${pluginroot}, clis the skills shell out to and conventions when running skills.
entropy-data/dataproduct-builder-dbt
Instructions file CodexOpenCode
Instructions for entropy-data/dataproduct-builder-dbt, covering dataproduct-builder-dbt — agent manifest, skills, resolving ${pluginroot}, clis the skills shell out to and conventions when running skills.
entropy-data/dataproduct-builder-dbt
Hook
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing datacontract_lint.sh. From entropy-data/dataproduct-builder-dbt.
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Edit an output-port ODCS file under models/outputports/v /, run the contract test against the live data, and classify any failures as breaking or non-breaking changes — with suggested fixes. Only edits output-port contracts (the spec this data product commits to); input-port contracts under models/inputports/ are…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Run the Data Contract CLI (datacontract test) against ODCS contracts in the project to verify the live data still conforms — schema, quality rules, and freshness. Handles two kinds of contracts with different semantics: output-port contracts under models/outputports//.odcs.yaml (tested against this project's warehouse…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Bootstrap a brand-new dbt data product from scratch — create dbtproject.yml, the Entropy Data model layout (inputports, staging, intermediate, outputports/v1), README with uv install instructions, .gitignore, and a profiles.yml.example for the chosen warehouse. After scaffolding, hands off to the entropy-data-sync…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Build out the transformation layers (staging/, intermediate/) of a data product and run dbt against them, following project-wide conventions adapted from dbt's best practices (v1.12). Trigger when the user asks to "add a staging model", "build out the staging layer", "create an intermediate model", "refactor this…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Extract a small sample of rows from a dbt output port using a non-production profile, scrub anything classified as PII or sensitive in the data contract, and upload the scrubbed sample to Entropy Data via the entropy-data CLI. Trigger when the user asks to "upload example data", "publish sample rows for the data…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Given an Entropy Data data product URL or id, fetch its data contracts (output port ODCS files written next to the SQL under models/outputports/v /, input port ODCS files cached next to their dbt source under models/inputports/), translate the schema into dbt models, and ensure the project has the publishing layer…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
Audit a dbt project against the Entropy Data reference layout and add anything missing — Open Data Product Specification (ODPS), Open Data Contract Standard (ODCS), OpenLineage transport config, output-port model layout, and the GitHub Actions publish workflow. Trigger when the user asks to integrate a dbt project…
entropy-data/dataproduct-builder-dbt
Skill Claude CodeCodex
List the teams configured in Entropy Data so the user can pick one as the owner (team.name in ODPS) of a data product. Useful when bootstrapping a new data product, integrating an existing dbt project, or just exploring who owns what. Trigger when the user asks "what teams are there", "who can own this data product"…