Query Kusto and investigate Fluid Framework telemetry, errors, and deployments.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "ff-oce-kusto" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/FluidFramework/main/.agency/plugins/ff-oce/skills/ff-oce-kusto/SKILL.md 2. Save it as ~/.claude/skills/ff-oce-kusto/SKILL.md 3. Reload skills and tell me it's ready
Help me investigate this Fluid Framework Session_Id. Write a Kusto query against Office_Fluid_FluidRuntime_* tables to inspect error types, failure timeline, and related docId.
Provides runnable Kusto queries and explains how to identify the session errors and impact scope.
Help me monitor the impact of this FF bump after partner ring deployment. Query render reliability, Scriptor error rate, and major exception trends, and suggest comparison methods.
Returns Kusto queries for release monitoring and analysis guidance for before-and-after metric comparisons.
I want to investigate DeltaConnectionFailureToConnect errors in Loop/Whiteboard telemetry. Generate Kusto queries grouped by time, platform, and document, and identify high-frequency failure scenarios.
Outputs targeted queries and grouped analysis for the error, plus likely high-risk scenarios.
This skill provides a comprehensive reference for Fluid Framework telemetry investigation in Kusto. Load it whenever a Kusto query needs to be written, interpreted, or run against the Office Fluid database.
VPN required. The Office Fluid Kusto cluster (
https://kusto.aria.microsoft.com) is only reachable on the Microsoft internal network. If a query fails to connect or returns no results unexpectedly, remind the user to check that their VPN is on before troubleshooting further.
https://kusto.aria.microsoft.comOffice Fluid6a8929bcfc6d44e9b13fee392ada9cf0 (use this, not the pretty name, as the database parameter in kusto_query)Office Fluid Test742fa5a288b045e5beab1a2b8e445a71 — contains office_fluid_ffautomation_* tables used for stress test / pipeline telemetry. These tables are NOT in the primary "Office Fluid" database.The primary tables are:
Office_Fluid_FluidRuntime_Error — all errors (first stop)Office_Fluid_FluidRuntime_Performance — timing eventsOffice_Fluid_FluidRuntime_Generic — everything elseunion Office_Fluid_FluidRuntime_* — all three at onceOwhLoads (stored function) — denominator for ICE/ACE error rate queriesKey correlation ID hierarchy: Session_Id/Data_hostCorrelationId → Data_pageCorrelationId → Data_docId → Data_containerId
Key deployment ring field: Loop_Audience (FluidRuntime tables), Release_AudienceGroup (OWH/QoS tables)
Before writing any non-trivial Kusto query, read the full reference file:
references/kusto-query-reference.md
This reference contains:
WhyIsTheContainerStuck(), stress test automation (FindBuildErrors, DidSummarizerRecover, SummarizerView)ago()) so queries remain reproducibleData_stack !has '.goskope.com' and Data_channelFactoryType !has '.myshn.net' in corruption queries to exclude known reverse proxieshll() / dcount_hll(hll_merge(...)) pattern is required for EU-compliant distinct user counts across clustersmacro-expand force_remote = true officefluid_global as X (...) | summarize ...Loop_Audience (FluidRuntime) and Release_AudienceGroup (OWH/QoS) are the same concept; filter == "Production" to exclude dogfood noiseCreate a custom skill with structure, documentation, and optional bundled scripts.
Trace errors backward through execution paths to identify the true root cause.
Update technical documentation after code changes are completed.
Generate Fluid-style PR content, push branches, and open GitHub pull requests.
Explains how to use abilities effectively before starting any conversation.
Break large, long-running tasks into manageable chunks and preserve context.
Query and analyze logs, telemetry, and time-series data in Azure Data Explorer.
Query Azure Data Explorer in natural language without writing KQL.
Query Fabric Eventhouse data, analyze time series, and monitor ingestion health.
Generate and run KQL from natural language with schema discovery for Azure Data Explorer.
Run read-only T-SQL queries on Fabric warehouse and lakehouse data.
Query relational predictive analytics with graph management and natural-language-to-PQL conversion.