fabric-iq

fabric-iq is a skill for Claude Code from wardawgmalvicious/agent-config. It costs 88 tokens per session (1,160 once invoked), scanned A, original, MIT.

A guide for working with Microsoft Fabric IQ items, including shared data vocabularies, graph models, and agents that answer questions or watch live data. Microsoft Fabric is Microsoft's cloud service for storing, analysing, and working with data.

In plain words
What is it for?
Use it when creating or editing Fabric IQ ontologies, graph models, data agents, or operations agents.
Why use it?
It helps you choose the right item and reference file before making changes, avoiding instructions for one kind of Fabric IQ item being applied to another.

Skill for Claude Code

Written for Claude Code: disable-model-invocation in frontmatter.

Good fit Use it when creating or editing Fabric IQ ontologies, graph models, data agents, or operations agents.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/wardawgmalvicious/agent-config/fabric-iq
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add wardawgmalvicious/agent-config --skill fabric-iq
Clone the repo
git clone --depth 1 https://github.com/wardawgmalvicious/agent-config

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for fabric-iq

README.md
[![agentmods](https://agentmods.dev/badge/skills/wardawgmalvicious/agent-config/fabric-iq/github.svg)](https://agentmods.dev/skills/wardawgmalvicious/agent-config/fabric-iq)
Your own site
<a href="https://agentmods.dev/skills/wardawgmalvicious/agent-config/fabric-iq"><img src="https://agentmods.dev/badge/skills/wardawgmalvicious/agent-config/fabric-iq/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for fabric-iq

Your own site · 80×15
<a href="https://agentmods.dev/skills/wardawgmalvicious/agent-config/fabric-iq"><img src="https://agentmods.dev/badge/skills/wardawgmalvicious/agent-config/fabric-iq.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 88 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,160 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00088 $0.01160
Opus 5.5 $0.00035 $0.00464
Sonnet 5.5 $0.00018 $0.00232
Haiku 4.5 $0.00009 $0.00116

Measured 10d ago against content hash a9b2d6d140f4, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

fabric-iq scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/data-agent-eval.py, scripts/data-agent-settings.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/fabric-ai/fabric-iq/SKILL.md · 92 lines

How it starts

The opening of the file, as written. The whole thing — 92 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Fabric IQ items

Learn's IQ workload holds six items ("What is Fabric IQ?", read 2026-10-12). Four have a reference here, in the table below; Power BI semantic models are fabric-tmdl's, and Plan has none. Each reference holds the depth, and this file picks the item and carries only what crosses items. Take the steps in order: the wrong item sends every later step to the wrong file.

1. Pick the item

By the job asked for, or by the folder of the file in hand:

The job Folder Read
A shared business vocabulary bound to data: entity types, properties, relationships <name>.Ontology/ ontology.md
GQL over a labeled property graph built from OneLake tables <name>.GraphModel/ graph.md
Natural-language Q&A over a domain's data, read-only, asked by a user <name>.DataAgent/ data-agent.md
Watching live data and acting on it, unattended <name>.OperationsAgent/ operations-agent.md

operations-agent.md § 7 sets the two agents side by side. Near these items, and not them:

  • KQL's graph operators in an Eventhouse (make-graph, graph-match): fabric-eventhouse, a different engine from the GraphModel.
  • Rule-based alerting with no LLM: fabric-activator.
  • The semantic model an ontology is generated from, or a data agent queries: fabric-tmdl.

2. What crosses items

  • An ontology grounds both agents. A data agent takes one as a source, with known issues of its own (data-agent.md § What a Data Agent is). An operations agent takes one as its single source, in the agent's own workspace (operations-agent-reference.md § Data source constraints). Model the ontology in ontology.md, and configure each agent in its own file.
  • An ontology can generate a graph: a child GraphModel, made only on opt-in through Manage graph, and only from eligible entity types (ontology.md, its opening and § The constraints that produce silent or confusing failures). GQL itself is graph.md's.
  • Two MCP endpoints, two shapes. An ontology is an MCP server (ontology.md § Consuming an ontology), and so is a published data agent (data-agent.md § Consumption surfaces). The URLs differ in shape, so neither is built from the other.
  • Each item has its own tenant settings; check them first when an item won't create. The ontology's are in ontology.md § Before you start, and, with both agents', in ontology-reference.md § 7. The data agent's are on the Learn page its § Reference links, and the operations agent's in operations-agent-reference.md § Runtime, identity and availability. graph.md names none.

Read the full file on GitHub · 92 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago Changed · +7 lines a9b2d6d140f4
  2. 14d ago First seen · 85 lines · 88 tokens per session scan A 08771399d639

Subscribe to this mod's changes

fabric-iq is a skill published in the GitHub repository wardawgmalvicious/agent-config (1 stars, last pushed 9d ago), licensed MIT. It adds 88 tokens to every session and 1,160 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-13.

Related

Other skills, from other repositories

c-sharp-scripting

Writing and executing C# scripts and macros against Power BI semantic models using Tabular Editor 2/3. Automatically invoke when the user mentions "C# script", "Tabular Editor script", "TOM scripting", "MacroActions.json", "XMLA", or asks to "automate model changes", "bulk update measures", "create calculation…

data-goblin/power-bi-agentic-development · 94 tokens

semantic-model

This skill should be used whenever the user mentions a "semantic model", "data model", or "dataset", or asks to "build", "model", "design", "optimize", "review", or "audit" one, or to "add a measure", "add a relationship", "create a role" / "set up RLS", "add a calculation group", "set up incremental refresh", "fix a…

data-goblin/power-bi-agentic-development · 184 tokens

power-query

Author, validate, and test Power Query M expressions in semantic model partitions. Automatically invoke when the user mentions "Power Query", "M code", "M expression", "partition expression", "query folding", or asks to "write Power Query", "fix Power Query", "test a partition", "preview partition data", "debug Power…

data-goblin/power-bi-agentic-development · 79 tokens

executing-spark

Execute arbitrary Python or PySpark code on Fabric Spark compute without creating a notebook artifact; ephemeral Livy sessions with full Delta table access. Automatically invoke when the user asks to "run PySpark in Fabric", "create a Livy session", "execute Python on Fabric compute", "run Spark without a notebook"…

data-goblin/power-bi-agentic-development · 86 tokens

microsoft-foundry

Build, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and resources end to end. USE FOR: foundry, azd ai agent, azd provision/deploy, hosted agent scaffold/develop/run/deploy/troubleshoot, prompt agent, managed harness agent, Copilot harness, voice agent…

microsoft/skills · 217 tokens

azure-ai-voicelive-ts

Azure AI Voice Live SDK for JavaScript/TypeScript. Build real-time voice AI applications with bidirectional WebSocket communication. Use for voice assistants, conversational AI, real-time speech-to-speech, and voice-enabled chatbots in Node.js or browser environments. Triggers: "voice live", "real-time voice"…

microsoft/skills · 102 tokens