Skip to content

Power Automate Flow Debugger

Lets an agent find the real root cause of failing Power Automate cloud flows via FlowStudio MCP.

Stars
40,703
Licence
MIT
Files
3 files

What it does

Power Automate cloud flows are automated workflows built in Microsoft's low-code tool. When one fails, the standard status only shows a generic error code. With this skill installed, the agent follows a step-by-step process: it finds the flow, locates the failed run, identifies which action failed, and then reads that action's actual inputs and outputs (HTTP responses, expressions, null values) through the FlowStudio MCP server to pinpoint the true cause and suggest a fix.

Great for

  • Power Automate makers and IT staff troubleshooting a flow that keeps failing
  • Developers who already subscribe to FlowStudio MCP and want guided diagnosis
  • Teams investigating timeouts, connector authentication errors, or expression failures

Skip it if

  • Anyone without a FlowStudio MCP subscription and valid JWT, since the skill cannot reach run data without it (it is a paid, third-party service)
  • Flows outside Power Automate cloud flows (for example desktop flows or other automation platforms)
  • Production environments where an agent should not read run data containing possibly sensitive inputs and outputs without oversight

Try asking

  • “Why is my 'Send invoice' flow failing? Find the root cause of the latest failed run.”
  • “Debug the failed run of the Employee Onboarding flow and tell me which HTTP action returned an error.”
  • “Investigate this timeout in my approval flow and explain what the connector returned.”
  • “Trace the DynamicOperationRequestFailure in my flow and suggest a fix.”
Step-by-step guide: how to use Power Automate Flow DebuggerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 3 original files, the MIT licence and an attribution note.

    flowstudio-power-automate-debug.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip flowstudio-power-automate-debug.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip flowstudio-power-automate-debug.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent the flow name or a run ID so it can skip the search step.
  • Keep the JWT token out of shared chats and files; the example hardcodes a placeholder that you must replace, so store it securely.
  • Review run inputs and outputs the agent reads, since they can contain personal or business data, before sharing conclusions or changes.

What's inside

  • references/common-errors.md
  • references/debug-workflow.md
  • SKILL.md

Redistributed unmodified from github/awesome-copilot under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.