fabric-onelake-perf-remediate

fabric-onelake-perf-remediate is a skill for Claude Code, Codex from PatrickGallucci/fabric-skills. It costs 109 tokens per session (1,634 once invoked), scanned A, original, MIT.

A troubleshooting guide for Microsoft Fabric OneLake, Microsoft's cloud data lake, focused on slow reads, writes, and queries. It covers both Fabric capacity problems and the layout of Delta tables, a storage format used for analytical data.

In plain words
What is it for?
Use it to investigate lakehouse and warehouse latency, Spark throttling, Direct Lake fallback, cold caches, V-Order, table maintenance, and high capacity utilization.
Why use it?
It helps identify whether delays come from throttling, cache state, small files, fragmented tables, cross-region access, or an undersized capacity plan.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to investigate lakehouse and warehouse latency, Spark throttling, Direct Lake fallback, cold caches, V-Order, table maintenance, and high capacity utilization.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate
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 PatrickGallucci/fabric-skills --skill fabric-onelake-perf-remediate
Clone the repo
git clone --depth 1 https://github.com/PatrickGallucci/fabric-skills

Made for: Claude Code, Codex.

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-onelake-perf-remediate

README.md
[![agentmods](https://agentmods.dev/badge/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate/github.svg)](https://agentmods.dev/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate)
Your own site
<a href="https://agentmods.dev/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate"><img src="https://agentmods.dev/badge/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate/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-onelake-perf-remediate

Your own site · 80×15
<a href="https://agentmods.dev/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate"><img src="https://agentmods.dev/badge/skills/patrickgallucci/fabric-skills/fabric-onelake-perf-remediate.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 109 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,634 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.00109 $0.01634
Opus 5 $0.00055 $0.00817
Sonnet 5 $0.00022 $0.00327
Haiku 4.5 $0.00011 $0.00163

Measured 12d ago against content hash 9d378f349ea6, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

fabric-onelake-perf-remediate 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 12d ago.

The scan reads SKILL.md. This mod also ships 5 executable files (scripts/region-latency-test.ps1, scripts/run-table-maintenance.ps1, scripts/spark-capacity-check.ps1, …), 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-onelake-perf-remediate/SKILL.md · 133 lines

How it starts

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

OneLake Performance remediate

Systematic diagnostic and remediation toolkit for Microsoft Fabric OneLake performance issues. Covers the full stack from capacity-level throttling down to individual Delta table file layout problems.

When to Use This Skill

  • OneLake read or write operations are slow or timing out
  • Lakehouse or warehouse queries have unexpectedly high latency
  • Spark jobs are being throttled with HTTP 430 errors
  • Delta tables have accumulated many small files (small file problem)
  • Direct Lake semantic models are falling back to DirectQuery
  • Cold cache performance is significantly slower than warm cache
  • Cross-region data access is adding network latency
  • V-Order is not applied or needs to be enabled/disabled
  • Table maintenance (OPTIMIZE, VACUUM) is failing or not improving performance
  • Capacity utilization is high and jobs are queuing

Prerequisites

  • Microsoft Fabric workspace with Contributor or higher role
  • Access to the Monitoring Hub in the Fabric portal
  • PowerShell 7+ with Az.Fabric module (for automation scripts)
  • Familiarity with Spark SQL or T-SQL for diagnostic queries

Diagnostic Decision Tree

Follow this sequence to isolate the root cause:

1. Is the issue capacity-level? → Check Spark VCore utilization and queue depth
2. Is the issue cold cache? → Check data_scanned_remote_storage_mb
3. Is the issue file layout? → Check small file count and V-Order status
4. Is the issue cross-region? → Verify data and capacity are co-located
5. Is the issue query design? → Check string column widths, partition pruning

Step-by-Step Workflows

Workflow 1: Diagnose Capacity Throttling

When Spark jobs fail with HTTP 430 (TooManyRequestsForCapacity):

  1. Open the Monitoring Hub in the Fabric portal
  2. Check active Spark sessions against your SKU's VCore limit (1 CU = 2 Spark VCores)
  3. Review the queue depth against your SKU's queue limit (see capacity-sku-reference.md)
  4. Cancel unnecessary jobs or scale up the capacity SKU
  5. For burst workloads, use the spark-capacity-check.ps1 script to monitor utilization

Read the full file on GitHub · 133 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. 12d ago First seen · 133 lines · 109 tokens per session scan A 9d378f349ea6

Subscribe to this mod's changes

fabric-onelake-perf-remediate is a skill published in the GitHub repository PatrickGallucci/fabric-skills (16 stars, last pushed 3mo ago), licensed MIT. It adds 109 tokens to every session and 1,634 once invoked, about $0.0005 per session on Opus 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-08-30.

Related

Other skills, from other repositories

data-integrity-post-normalize

Apply a composable pipeline of normalization operations to a string. Trim whitespace, fix encoding, normalize unicode, strip HTML, and more — in a single call.

bobadilla-tech/requiems-api-skills · 39 tokens

multai

Intelligent Multi-AI Router & Orchestrator. Submits prompts to 7 AI platforms simultaneously (or sequentially in Cowork) and synthesizes results. Supports two runtimes automatically detected at startup: • Code tab (Mac): Playwright/Browser-Use engine — parallel, full-featured • Cowork tab (Linux sandbox)…

alo-exp/multai · 415 tokens

llm-council

Run any question, idea, or decision through a council of 5 AI advisors who independently analyze it, peer-review each other anonymously, and synthesize a final verdict. Based on Karpathy's LLM Council methodology. MANDATORY TRIGGERS: 'council this', 'run the council', 'war room this', 'pressure-test this'…

JZKK720/cubecloud-skills-bundle-kit · 218 tokens

umap-learn

Use UMAP-learn for nonlinear dimensionality reduction, 2D/3D embeddings, clustering preprocessing, supervised or semi-supervised UMAP, DensMAP, AlignedUMAP, and Parametric UMAP workflows.

K-Dense-AI/scientific-agent-skills · 51 tokens

optimize-for-gpu

GPU-accelerates scientific Python on NVIDIA hardware and verifies that the result is correct and faster. Use for CUDA/GPU optimization; CPU-bound NumPy, SciPy, pandas, scikit-learn, NetworkX, scikit-image, vector-search, image-processing, graph, simulation, or file-I/O workloads; CuPy, cuDF, cuML, cuGraph, cuVS…

K-Dense-AI/scientific-agent-skills · 151 tokens

torchdrug

Build and troubleshoot TorchDrug 0.2.1 workflows for molecular graphs, property prediction, self-supervised pretraining, molecule generation, retrosynthesis, protein representation learning, and knowledge graph reasoning. Use when code imports torchdrug or needs its datasets, models, tasks, or Engine.

K-Dense-AI/scientific-agent-skills · 61 tokens