activator-consumption-cli

Inspect Fabric Activator alerts, rules, and definitions via read-only REST API calls.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/9vantage/skills-for-fabric-clone --skill activator-consumption-cli-9vantage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: activator-consumption-cli
Source: https://github.com/9vantage/skills-for-fabric-clone/tree/main/plugins/fabric-skills/skills/activator-consumption-cli
Command: npx skills add https://github.com/9vantage/skills-for-fabric-clone --skill activator-consumption-cli-9vantage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Understanding what alerts exist in a Microsoft Fabric workspace and how they are configured requires navigating the Activator (Reflex) item structure, which is not directly readable through the portal API without decoding. This Skill lets you list, inspect, and decode Activator items using read-only az rest CLI calls. ## Core Features & Use Cases - List and Filter Activators: Enumerate all Reflex items in a workspace with pagination and folder filtering, resolving workspace and item IDs dynamically via JMESPath. - Decode Reflex Definitions: Call getDefinition, handle 202 long-running operations, and Base64-decode ReflexEntities.json to inspect sources, rules, objects, attributes, and actions with jq. - Query Activation History: Connect to the Activator MCP server and call get_activations_for_rule to see when rules fired, since history is not exposed via the public REST API. - Use Case: You receive a notification from an alert named "Too hot for medicine" and want to know its condition and action. Use this Skill to decode the Activator definition and extract the rule's full step-by-step configuration. ## Quick Start Ask the assistant to list all alerts in your Fabric workspace and show the rules and actions configured for a specific Activator item.

Frequently Asked Questions about activator-consumption-cli

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

FAQPage Schema
How do I list all alerts in a Microsoft Fabric workspace?

Use az rest to call GET on the /v1/workspaces/{workspaceId}/reflexes endpoint with the Fabric API resource audience. The response returns each Activator's id, displayName, and description, and supports pagination via continuationUri for large workspaces.

How to read a Fabric Activator (Reflex) definition from the REST API?

Call the getDefinition POST endpoint with an empty JSON body, then Base64-decode the ReflexEntities.json payload from the response. The endpoint may return a 202 long-running operation, so poll the Location header before decoding.

Why does getDefinition require ReadWrite scopes for read-only inspection?

The Fabric getDefinition API requires Reflex.ReadWrite.All or Item.ReadWrite.All scopes even when only reading a definition. This is a known API requirement, not a misconfiguration, so ensure your token includes ReadWrite scope.

Can I get Activator rule activation history from the REST API?

Activation history is not available through the public REST API. Connect to the Activator MCP server at the workspace reflex endpoint and call the get_activations_for_rule tool with the rule's uniqueIdentifier to retrieve firing history.

Can this Skill create or modify Fabric Activator alerts?

No, this Skill is strictly read-only for listing and inspecting Activator items and definitions. For creating or modifying Activator items and rules, use the companion activator-authoring-cli skill instead.