ff-oce-dashboard

Generates a consolidated OCE shift status dashboard from IcM, ADO, Kusto, Teams, and WorkIQ.

4.9k|585|Updated Aug 22, 2019
One-click install
npx skills add https://github.com/microsoft/FluidFramework --skill ff-oce-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ff-oce-dashboard
Source: https://github.com/microsoft/FluidFramework/tree/main/.agency/plugins/ff-oce/skills/ff-oce-dashboard
Command: npx skills add https://github.com/microsoft/FluidFramework --skill ff-oce-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

On-call engineers need a quick, consolidated view of current operational health across many internal systems, but manually checking IcM incidents, ADO pipelines, Kusto error rates, Teams alerts, and WorkIQ action items is slow and fragmented.

Core Features & Use Cases

  • Parallel Multi-Source Data Gathering: Launches six background agents simultaneously to query IcM incidents, ADO pipeline builds, the Loop-FF integration pipeline, Kusto session error rates, Teams pipeline alerts, and WorkIQ action items.
  • Best-Effort Resilience: Uses a 90-second hard timeout so partial results are always presented, with failed or timed-out sections clearly marked as unavailable.
  • Structured Dashboard Output: Renders a Markdown dashboard with tables for incidents, pipeline health, error rates, alerts, and follow-ups, optionally written to a timestamped file.
  • Use Case: At the start of an OCE shift, ask for a shift status dashboard to immediately see active incidents, failing builds, elevated partner error rates, and unacknowledged pipeline alerts in one view.

Quick Start

Ask the assistant to generate a shift status dashboard and confirm when prompted, making sure you are connected to the VPN first.

Frequently Asked Questions about ff-oce-dashboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an OCE shift status dashboard?

Ask for a shift status dashboard using phrases like 'generate shift dashboard' or 'shift status'. The skill confirms with you first, then queries IcM, ADO, Kusto, Teams, and WorkIQ in parallel and presents a consolidated Markdown dashboard.

What data sources does the shift dashboard query?

The dashboard queries six sources: IcM for active incidents, ADO for build pipeline health, the office ADO org for the Loop-FF integration pipeline, Kusto for session error rates, Teams for pipeline alerts, and WorkIQ for pending action items.

Does the dashboard work without a VPN connection?

No, VPN is required for Kusto and other internal Microsoft services. The skill explicitly warns you to connect to VPN before gathering data, since auth failures cause those sections to show as unavailable.

What happens if one of the data sources times out?

The skill uses a single 90-second read timeout per agent. Any source that fails or times out is marked as unavailable with a warning in its dashboard section, and the remaining partial results are still presented.

Can I save the shift dashboard to a file?

Yes, during the confirmation step choose the option to write to a file. The dashboard is saved as oce-dashboard-<timestamp>.md in the current working directory instead of being printed to the console.