Skip to content
Development
Skill

/browse-flows

Browse Power Automate environments and flows interactively. Use when the user wants to browse, list, or explore their flows and environments.

From plugin
power-platform-skills
87897 skills19 agents4 MCP
Install
$ npx -y skills add microsoft/power-platform-skills --skill browse-flows --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/browse-flows

Context preview

The summary Claude sees to decide when to auto-load this skill.

Browse Power Automate environments and flows interactively. Use when the user wants to browse, list, or explore their flows and environments.

SKILL.md

browse-flows.SKILL.md
name: browse-flows
description: Browse Power Automate environments and flows interactively. Use when the user wants to browse, list, or explore their flows and environments.
user-invocable: true
argument-hint: "[environment-id]"
allowed-tools: Bash, Read, Glob, Grep, AskUserQuestion, mcp__flowagent__list_environments, mcp__flowagent__set_current_env, mcp__flowagent__get_current_env, mcp__flowagent__resolve_environment, mcp__flowagent__list_flows, mcp__flowagent__get_flow, mcp__flowagent__get_run_history, mcp__flowagent__get_run_details, mcp__flowagent__get_run_actions, mcp__flowagent__list_connections, mcp__flowagent__list_connectors, mcp__flowagent__get_connector, mcp__flowagent__get_flow_context, mcp__flowagent__set_current_flow, mcp__flowagent__clear_current_flow
model: opus

Browse Environments and Flows

Interactive skill for discovering Power Automate environments and flows.

Tools

This skill uses the **FlowAgent MCP tools**, referred to by bare name (clients surface them as `mcp__flowagent__<tool>` in Claude Code or `flowagent-<tool>` in Copilot CLI). If no MCP tools are present, the plugin is not wired up — run the `setup` skill.

Steps

1. **Resolve environment**:

  • If `$ARGUMENTS` contains an environment ID, use it.
  • Otherwise call `list_environments` (use `query` to filter if user mentioned a name).
  • If multiple environments, use AskUserQuestion to let user pick.

2. **List flows**: Call `list_flows` on the selected environment. Use `name` param if user is looking for something specific.

3. **Present results** in a table:

| # | Name | State | Trigger | Actions | Last Modified | |---|------|-------|---------|---------|---------------|

4. **Offer next steps** via AskUserQuestion:

  • View flow details (`get_flow`)
  • Check run history (`get_run_history`)
  • Debug a failed flow (use `/debug-flow`)
  • Create a new flow (use `/create-flow`)
Read more
Ships withpower-platform-skills

Official agent skills/plugins for Power Platform development by Microsoft.

Get the whole plugin

Other skills on power-platform-skills.