MR
Mayur Rathi
@github
⭐ 34.1k GitHub stars

Flowstudio-Power-Automate-Monitoring

Flowstudio-Power-Automate-Monitoring是一款code方向的AI技能,核心价值是>-,可用于解决开发者在code领域的实际问题,帮助用户提升效率、自动化重复任务或优化工作流。

>-

Last verified on: 2026-05-30
mkdir -p ./skills/flowstudio-power-automate-monitoring && curl -sfL https://raw.githubusercontent.com/github/awesome-copilot/main/skills/flowstudio-power-automate-monitoring/SKILL.md -o ./skills/flowstudio-power-automate-monitoring/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Power Automate Monitoring with FlowStudio MCP


Monitor flow health, track failure rates, and inventory tenant assets through

the FlowStudio MCP **cached store** — fast reads, no PA API rate limits, and

enriched with governance metadata and remediation hints.


> **⚠️ Pro+ subscription required.** This skill calls `store_*` tools that

> only work for FlowStudio for Teams or MCP Pro+ subscribers.

>

> **If the user does not have Pro+ access:** the first `store_*` tool call

> will return a 403/404 error. When that happens:

> 1. STOP calling store tools

> 2. Tell the user this feature requires a Pro+ subscription

> 3. Link them to https://mcp.flowstudio.app/pricing

> 4. If their question can be answered with live tools (e.g. "list flows in

> one environment"), offer to use the `flowstudio-power-automate-mcp` skill instead

>

> **Discovery:** load tool schemas via `tool_search` rather than `tools/list` —

> call with `query: "select:list_store_flows,get_store_flow_summary"` for the

> common monitoring tools, or load the full set with `query: "skill:governance"`

> (the server's governance bundle covers most monitoring reads too — this skill

> and `flowstudio-power-automate-governance` share the underlying tool family). This skill

> covers response shapes, behavioral notes, and workflow patterns — things

> `tool_search` cannot tell you. If this document disagrees with a real API

> response, the API wins.


---


How Monitoring Works


Flow Studio scans the Power Automate API daily for each subscriber and caches

the results. There are two levels:


- **All flows** get metadata scanned: definition, connections, owners, trigger

type, and aggregate run statistics (`runPeriodTotal`, `runPeriodFailRate`,

etc.). Environments, apps, connections, and makers are also scanned.

- **Monitored flows** (`monitor: true`) additionally get per-run detail:

individual run records with status, duration, failed action names, and

remediation hints. This is what populates `get_store_flow_runs` and

`get_store_flow_summary`.


**Data freshness:** Check the `scanned` field on `get_store_flow` to see when

a flow was last scanned. If stale, the scanning pipeline may not be running.


**Enabling monitoring:** Set `monitor: true` via `update_store_flow` or the

Flow Studio for Teams app

([how to select flows](https://learn.flowstudio.app/teams-monitoring)).


**Designating critical flows:** Use `update_store_flow` with `critical=true`

on business-critical flows. This enables the governance skill's notification

rule management to auto-configure failure alerts on critical flows.


---


Tools


| Tool | Purpose |

|---|---|

| `list_store_flows` | List flows with failure rates and monitoring filters |

| `get_store_flow` | Full cached record: run stats, owners, tier, connections, definition (`triggerUrl` field included) |

| `get_store_flow_summary` | Aggregated run stats: success/fail rate, avg/max duration |

| `get_store_flow_runs` | Per-run history with duration, status, failed actions, remediation (filter `status="Failed"` for errors-only view) |

| `update_store_flow` | Set monitor flag, notification rules, tags, governance metadata |

| `list_store_environments` | All Power Platform environments |

| `list_store_connections` | All connections |

| `list_store_makers` | All makers (citizen developers) |

| `get_store_maker` | Maker detail: flow/app counts, licenses, account status |

| `list_store_power_apps` | All Power Apps canvas apps |


> For start/stop, use `set_live_flow_state` from the `monitor-flow` bundle

> (`tool_search query: "select:set_live_flow_state"`) — the cache resyncs on

> the next scan. The previous `set_store_flow_state` convenience wrapper is

> deprecated.


---


Store vs Live


| Question | Use Store | Use Live |

|---|---|---|

| How many flows are failing? | `list_store_flows` | — |

| What's the fail rate over 30 days? | `get_store_flow_summary` | — |

| Show error history for a flow | `get_store_flow_runs` (filter `status="Failed"`) | — |

|

🎯 Best For

  • Claude users
  • GitHub Copilot users
  • Software engineers
  • Development teams
  • Tech leads

💡 Use Cases

  • Code quality improvement
  • Best practice enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude or GitHub Copilot and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Flowstudio-Power-Automate-Monitoring to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Is Flowstudio-Power-Automate-Monitoring compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for Flowstudio-Power-Automate-Monitoring?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install Flowstudio-Power-Automate-Monitoring?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/flowstudio-power-automate-monitoring/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills