
Power Automate Flow Debugger
Lets an agent find the real root cause of failing Power Automate cloud flows via FlowStudio MCP.
- Repository
- github/awesome-copilot
- 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.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 3 original files, the MIT licence and an attribution note.
flowstudio-power-automate-debug.zip - 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
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.