What problem does it solve? Power BI work often ships with undefined metrics, unverified bindings, and no human approval trail. This Skill routes every Power BI request -- design, native report authoring, semantic-model operations, published queries, QA, formatting, and PBIP adoption -- through Seshat BI's readiness gates so no dashboard ships without approved contracts, committed evidence, and named human sign-off. ## Core Features & Use Cases - Intent routing with gates: Classifies each request and directs it to the correct Seshat or official Microsoft execution surface, using seshat pbi-mcp doctor as the machine-checkable selector. - Design and narrative gating: Requires approved metric contracts, semantic evidence, and a committed narrative brief before producing layout plans and three-way binding maps (visual -> contract -> decision-question). - Validation and QA helpers: Runs binding validation, blueprint checks, and TMDL doc-comment linting, reporting advisory findings without ever claiming Desktop-readiness. - Bounded formatting and theming: Applies themes, backgrounds, and geometry edits only through allow-listed helpers that preserve data bindings byte-for-byte. - Use Case: A user asks to author a new PBIR report page. The Skill verifies the semantic pass and named-human dashboard_ready approval, confirms the official powerbi-report-authoring skill is discoverable, delegates execution, then validates bindings afterward. ## Quick Start Ask the assistant to design a Power BI dashboard page for an approved retail metric contract and have it check the proposal with the Seshat dashboard-planner and dashboard-gaps helpers first.