mcp-engine-ai-readines…
Use when preparing or assessing a Power BI semantic model for Copilot, Fabric data agents, or natural-language Q&A — clear…
Use when the user asks for a model audit, model quality review, scorecard, bad-practices or best-practices assessment, or a review of star-schema fit, relationships, DAX maintainability, VertiPaq/storage risk, metadata hygiene, governance signals, or validation gaps in a Power
$ npx -y skills add maxanatsko/mcp-engine-public --skill mcp-engine-model-quality --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mcp-engine-model-qualityContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user asks for a model audit, model quality review, scorecard, bad-practices or best-practices assessment, or a review of star-schema fit, relationships, DAX maintainability, VertiPaq/storage risk, metadata hygiene, governance signals, or validation gaps in a Power
name: mcp-engine-model-quality description: Use when the user asks for a model audit, model quality review, scorecard, bad-practices or best-practices assessment, or a review of star-schema fit, relationships, DAX maintainability, VertiPaq/storage risk, metadata hygiene, governance signals, or validation gaps in a Power BI semantic model. For diagnosing one slow query, use mcp-engine-dax-performance; for Copilot or natural-language readiness, use mcp-engine-ai-readiness; to execute the remediation backlog, use mcp-engine-refactoring.
Use this skill to assess a connected Power BI semantic model and return a source-backed quality scorecard with prioritized recommendations. This is an assess-only workflow; do not apply model changes.
1. Confirm the current model context with SemanticOps MCP tools when needed. 2. Gather metadata before querying data. 3. Use `list_model`, `manage_dependencies`, `run_query`, `manage_tests`, and `manage_model_connection` where available. 4. Use `run_query` only for small aggregated validation, performance analysis, VertiPaq/storage diagnostics, or access tests. 5. Do not dump raw rows or sensitive values. 6. Cite bundled Microsoft Learn and SQLBI source links for material findings.
Return a compact quality assessment unless the user asks for raw detail:
1. Executive score and quality band. 2. Top 3 risks. 3. Category scorecard. 4. Findings grouped by critical, high, medium, and low severity. 5. Prioritized remediation backlog. 6. Validation/test recommendations. 7. Source notes.
The SemanticOps MCP (formerly MCP Engine) is a Power BI tool that lets AI assistants like Claude interact with your Power BI models programmatically: read your model structure, run DAX queries, modify your semantic model, and perform advanced analytics - all through natural conversation.
Use when preparing or assessing a Power BI semantic model for Copilot, Fabric data agents, or natural-language Q&A — clear…
Use when starting a SemanticOps MCP session, connecting to a Power BI model, checking the current connection, applying saved…
Use when a Power BI measure or query returns wrong values, unexpected blanks, inflated or duplicated totals, a total row that…
Use when a DAX query, measure, or visual is slow, when interpreting analyze timings, Storage Engine / Formula Engine splits, or…
Use when a user types onboarding, asks to set up SemanticOps MCP, wants help choosing Free vs Pro, or wants licensing, modes,…
Use when writing or fixing DAX query text, choosing between run_query operations, validating results, testing RLS access for…