dagster-workflows

Routes Dagster intent to governed medallion runs or the official dagster-expert skill.

2|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/Kemetra/Seshat-BI --skill dagster-workflows-kemetra
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dagster-workflows
Source: https://github.com/Kemetra/Seshat-BI/tree/main/distribution/bundle-templates/shared/skills/dagster-workflows
Command: npx skills add https://github.com/Kemetra/Seshat-BI --skill dagster-workflows-kemetra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams running Dagster against a governed analytics warehouse risk bypassing readiness gates, human approvals, and evidence recording when they invoke native Dagster commands directly. This Skill routes every Dagster intent to the correct owner so orchestration never skips the gates that make BI output trustworthy. ## Core Features & Use Cases - Intent routing: Directs asset authoring, schedules, sensors, and generic Dagster CLI questions to the official dagster-expert skill, while keeping governed medallion runs inside Seshat's gate-controlled flow. - Governed run execution: Executes seshat dagster doctor, run, and evidence verbs with fail-closed gate behavior, redacted credentials, and derived run evidence written per run ID. - Bronze source modes: Supports destructive CSV drop-and-reload or non-destructive read-only verification of an existing bronze table, with deferred boundaries reported truthfully. - Use Case: A data engineer asks to run the medallion pipeline for the orders table; the Skill runs the doctor preflight, executes the governed job through seshat dagster run, and reports the recorded blocking reason and named owner if a gate halts the run. ## Quick Start Ask the assistant to run the governed Dagster medallion job for a specific table and report the gate results and run evidence.

Frequently Asked Questions about dagster-workflows

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

FAQPage Schema
How do I run a governed Dagster medallion job with Seshat?▼

Run `seshat dagster doctor --json` first to check preflight blockers, then `seshat dagster run --job <full_sequence_job|through_gold_job> --table <table>`. Any doctor blocker or failed gate halts the run fail-closed before downstream assets execute.

What is the difference between csv and existing-bronze source modes?▼

The csv mode drops and reloads bronze.<table> from a raw CSV file and is destructive by design. The existing-bronze mode is non-destructive: it verifies an already-loaded bronze table read-only and issues zero Bronze DDL or DML.

Can I use native dagster CLI commands against the governed project?▼

No. Native dagster commands must never run against the governed orchestration project. Generic Dagster guidance, asset authoring, and troubleshooting are routed to the official dagster-expert skill after proving it is installed and discoverable.

Does a green Dagster asset mean the readiness gate passed?▼

No. A green asset only means the command ran and returned an exit code. Readiness passes come exclusively from the gate exit code and a named human approval; the Dagster adapter records evidence but never decides readiness.

What do the seshat dagster exit codes mean?▼

Exit 0 means the command completed, 1 is a usage error, 2 is a preflight or gate refusal where nothing executed, 3 means the run failed or halted fail-closed on a gate, and 4 is an unexpected internal error that should be reported verbatim.

Can Dagster publish the Power BI result automatically?▼

No. Publishing is walled off: the graph only triggers the publish feature and fails closed while it is absent. The schedule and sensor also ship stopped, and starting them is a named-human action, never an agent default.