Skip to content

Commit cf9e346

Browse files
committed
Number FlowStudio build workflow steps
1 parent 6a009b6 commit cf9e346

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

  • skills/flowstudio-power-automate-build

skills/flowstudio-power-automate-build/SKILL.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ programmatically through the FlowStudio MCP server.
2020
See the `flowstudio-power-automate-mcp` skill for connection setup.
2121
Subscribe at https://mcp.flowstudio.app
2222

23+
Workflow:
24+
1. Load current build tools.
25+
2. Check for an existing flow.
26+
3. Resolve connection references.
27+
4. Build the definition.
28+
5. Deploy.
29+
6. Verify.
30+
7. Test.
31+
2332
---
2433

2534
## Source of Truth
@@ -62,7 +71,7 @@ ENV = "<environment-id>" # e.g. Default-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
6271

6372
---
6473

65-
## Before Step 1 — Load the Current Build Tools
74+
## 0. Load the Current Build Tools
6675

6776
For a brand-new flow, load the server's `create-flow` bundle. For editing an
6877
existing flow, load `build-flow`. This keeps the agent aligned with the MCP
@@ -82,7 +91,7 @@ mcp("tool_search", query="select:get_live_dynamic_properties")
8291

8392
---
8493

85-
## Step 1 — Safety Check: Does the Flow Already Exist?
94+
## 1. Safety Check: Does the Flow Already Exist?
8695

8796
Always look before you build to avoid duplicates:
8897

@@ -114,7 +123,7 @@ the MCP identity has admin rights.
114123

115124
---
116125

117-
## Step 2 — Obtain Connection References
126+
## 2. Obtain Connection References
118127

119128
Every connector action needs a `connectionName` that points to a key in the
120129
flow's `connectionReferences` map. That key links to an authenticated connection
@@ -189,7 +198,7 @@ from `get_live_flow`.
189198

190199
---
191200

192-
## Step 3 — Build the Flow Definition
201+
## 3. Build the Flow Definition
193202

194203
Construct the definition object. See [flow-schema.md](references/flow-schema.md)
195204
for the full schema and these action pattern references for copy-paste templates:
@@ -274,7 +283,7 @@ SharePoint list item columns.
274283

275284
---
276285

277-
## Step 4 — Deploy (Create or Update)
286+
## 4. Deploy (Create or Update)
278287

279288
`update_live_flow` handles both creation and updates in a single tool.
280289

@@ -342,7 +351,7 @@ else:
342351

343352
---
344353

345-
## Step 5 — Verify the Deployment
354+
## 5. Verify the Deployment
346355

347356
```python
348357
check = mcp("get_live_flow", environmentName=ENV, flowName=FLOW_ID)
@@ -359,7 +368,7 @@ print("Actions:", list(acts.keys()))
359368

360369
---
361370

362-
## Step 6 — Test the Flow
371+
## 6. Test the Flow
363372

364373
> **MANDATORY**: Before triggering any test run, **ask the user for confirmation**.
365374
> Running a flow has real side effects — it may send emails, post Teams messages,

0 commit comments

Comments
 (0)