semantic-model-disambiguation skillA
semantic-model-disambiguation is agent-read markdown (skill) from fabioc-aloha/alex_skill_mall: Analyze Power BI semantic models for column-level overlaps that confuse Copilot and Fabric data agents. Detect ambiguity, review with domain expert, apply fixes via MCP..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Semantic Disambiguation Read a reviewed disambiguation Excel workbook, extract approved rows, and apply changes to the live semantic model via MCP. This skill handles the execution phase — it assumes the **semantic-overlap-detection** skill has already produced the analysis and review Excel, and a domain expert has reviewed it. **Prerequisite**: The **semantic-overlap-detection** skill must have been run first to produce `output/disambiguation_analysis.json` and `output/disambiguation_results.xlsx` in the plugin directory, and the domain expert must have set Review Status on all rows. ## When to Use - A domain expert has reviewed the disambiguation Excel and set Review Status to Approved/Rejected/Needs Discussion - You need to apply approved column descriptions to the live model - You need to hide excluded columns from the AI data schema - You need to generate AI instructions text from approved business rules ## Procedure ### Step 1: Establish MCP Connection …
Read the whole file at its exact version.
How to install
mdr add fabioc-aloha/alex_skill_mall/semantic-model-disambiguation@git:20260728.3186d24mdr add fabioc-aloha/alex_skill_mall/semantic-model-disambiguation@sha256:45f2bdfc984db7c7Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_mbh6mbjd2kasr3vx)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260728.3186d24 latest | 2026-07-28 | 3186d24 | 36,460 B | A | view · diff |
| git:20260728.80a7ab6 | 2026-07-28 | 80a7ab6 | 37,072 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (36460 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
fabioc-aloha/alex_skill_mall · 4 stars · license MIT · pushed 2026-09-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_mbh6mbjd2kasr3vx GET https://markdownregistry.com/api/v1/resolve?ref=fabioc-aloha/alex_skill_mall/semantic-model-disambiguation GET https://markdownregistry.com/api/v1/blob/45f2bdfc984db7c73c4b67c29b3d036bce83e9b48e733b4f40aeecb976b22d8d
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.