{"id":"0679aca4-11b7-454a-a19d-8d7256d7a313","shortId":"KKR8TZ","kind":"skill","title":"flowstudio-power-automate-monitoring","tagline":">-","description":"# Power Automate Monitoring with FlowStudio MCP\n\nMonitor flow health, track failure rates, and inventory tenant assets through\nthe FlowStudio MCP **cached store** — fast reads, no PA API rate limits, and\nenriched with governance metadata and remediation hints.\n\n> **Requires:** A [FlowStudio for Teams or MCP Pro+](https://mcp.flowstudio.app)\n> subscription.\n>\n> **Start every session with `tools/list`** to confirm tool names and parameters.\n> This skill covers response shapes, behavioral notes, and workflow patterns —\n> things `tools/list` cannot tell you. If this document disagrees with\n> `tools/list` or a real API response, the API wins.\n\n---\n\n## How Monitoring Works\n\nFlow Studio scans the Power Automate API daily for each subscriber and caches\nthe results. There are two levels:\n\n- **All flows** get metadata scanned: definition, connections, owners, trigger\n  type, and aggregate run statistics (`runPeriodTotal`, `runPeriodFailRate`,\n  etc.). Environments, apps, connections, and makers are also scanned.\n- **Monitored flows** (`monitor: true`) additionally get per-run detail:\n  individual run records with status, duration, failed action names, and\n  remediation hints. This is what populates `get_store_flow_runs`,\n  `get_store_flow_errors`, and `get_store_flow_summary`.\n\n**Data freshness:** Check the `scanned` field on `get_store_flow` to see when\na flow was last scanned. If stale, the scanning pipeline may not be running.\n\n**Enabling monitoring:** Set `monitor: true` via `update_store_flow` or the\nFlow Studio for Teams app\n([how to select flows](https://learn.flowstudio.app/teams-monitoring)).\n\n**Designating critical flows:** Use `update_store_flow` with `critical=true`\non business-critical flows. This enables the governance skill's notification\nrule management to auto-configure failure alerts on critical flows.\n\n---\n\n## Tools\n\n| Tool | Purpose |\n|---|---|\n| `list_store_flows` | List flows with failure rates and monitoring filters |\n| `get_store_flow` | Full cached record: run stats, owners, tier, connections, definition |\n| `get_store_flow_summary` | Aggregated run stats: success/fail rate, avg/max duration |\n| `get_store_flow_runs` | Per-run history with duration, status, failed actions, remediation |\n| `get_store_flow_errors` | Failed-only runs with action names and remediation hints |\n| `get_store_flow_trigger_url` | Trigger URL from cache (instant, no PA API call) |\n| `set_store_flow_state` | Start or stop a flow and sync state back to cache |\n| `update_store_flow` | Set monitor flag, notification rules, tags, governance metadata |\n| `list_store_environments` | All Power Platform environments |\n| `list_store_connections` | All connections |\n| `list_store_makers` | All makers (citizen developers) |\n| `get_store_maker` | Maker detail: flow/app counts, licenses, account status |\n| `list_store_power_apps` | All Power Apps canvas apps |\n\n---\n\n## Store vs Live\n\n| Question | Use Store | Use Live |\n|---|---|---|\n| How many flows are failing? | `list_store_flows` | — |\n| What's the fail rate over 30 days? | `get_store_flow_summary` | — |\n| Show error history for a flow | `get_store_flow_errors` | — |\n| Who built this flow? | `get_store_flow` → parse `owners` | — |\n| Read the full flow definition | `get_store_flow` has it (JSON string) | `get_live_flow` (structured) |\n| Inspect action inputs/outputs from a run | — | `get_live_flow_run_action_outputs` |\n| Resubmit a failed run | — | `resubmit_live_flow_run` |\n\n> Store tools answer \"what happened?\" and \"how healthy is it?\"\n> Live tools answer \"what exactly went wrong?\" and \"fix it now.\"\n\n> If `get_store_flow_runs`, `get_store_flow_errors`, or `get_store_flow_summary`\n> return empty results, check: (1) is `monitor: true` on the flow? and\n> (2) is the `scanned` field recent? Use `get_store_flow` to verify both.\n\n---\n\n## Response Shapes\n\n### `list_store_flows`\n\nDirect array. Filters: `monitor` (bool), `rule_notify_onfail` (bool),\n`rule_notify_onmissingdays` (bool).\n\n```json\n[\n  {\n    \"id\": \"Default-<envGuid>.<flowGuid>\",\n    \"displayName\": \"Stripe subscription updated\",\n    \"state\": \"Started\",\n    \"triggerType\": \"Request\",\n    \"triggerUrl\": \"https://...\",\n    \"tags\": [\"#operations\", \"#sensitive\"],\n    \"environmentName\": \"Default-26e65220-...\",\n    \"monitor\": true,\n    \"runPeriodFailRate\": 0.012,\n    \"runPeriodTotal\": 82,\n    \"createdTime\": \"2025-06-24T01:20:53Z\",\n    \"lastModifiedTime\": \"2025-06-24T03:51:03Z\"\n  }\n]\n```\n\n> `id` format: `Default-<envGuid>.<flowGuid>`. Split on first `.` to get\n> `environmentName` and `flowName`.\n>\n> `triggerUrl` and `tags` are optional. Some entries are sparse (just `id` +\n> `monitor`) — skip entries without `displayName`.\n>\n> Tags on `list_store_flows` are auto-extracted from the flow's `description`\n> field (maker hashtags like `#operations`). Tags written via\n> `update_store_flow(tags=...)` are stored separately and only visible on\n> `get_store_flow` — they do NOT appear in the list response.\n\n### `get_store_flow`\n\nFull cached record. Key fields:\n\n| Category | Fields |\n|---|---|\n| Identity | `name`, `displayName`, `environmentName`, `state`, `triggerType`, `triggerKind`, `tier`, `sharingType` |\n| Run stats | `runPeriodTotal`, `runPeriodFails`, `runPeriodSuccess`, `runPeriodFailRate`, `runPeriodSuccessRate`, `runPeriodDurationAverage`/`Max`/`Min` (milliseconds), `runTotal`, `runFails`, `runFirst`, `runLast`, `runToday` |\n| Governance | `monitor` (bool), `rule_notify_onfail` (bool), `rule_notify_onmissingdays` (number), `rule_notify_email` (string), `log_notify_onfail` (ISO), `description`, `tags` |\n| Freshness | `scanned` (ISO), `nextScan` (ISO) |\n| Lifecycle | `deleted` (bool), `deletedTime` (ISO) |\n| JSON strings | `actions`, `connections`, `owners`, `complexity`, `definition`, `createdBy`, `security`, `triggers`, `referencedResources`, `runError` — all require `json.loads()` to parse |\n\n> Duration fields (`runPeriodDurationAverage`, `Max`, `Min`) are in\n> **milliseconds**. Divide by 1000 for seconds.\n>\n> `runError` contains the last run error as a JSON string. Parse it:\n> `json.loads(record[\"runError\"])` — returns `{}` when no error.\n\n### `get_store_flow_summary`\n\nAggregated stats over a time window (default: last 7 days).\n\n```json\n{\n  \"flowKey\": \"Default-<envGuid>.<flowGuid>\",\n  \"windowStart\": null,\n  \"windowEnd\": null,\n  \"totalRuns\": 82,\n  \"successRuns\": 81,\n  \"failRuns\": 1,\n  \"successRate\": 0.988,\n  \"failRate\": 0.012,\n  \"averageDurationSeconds\": 2.877,\n  \"maxDurationSeconds\": 9.433,\n  \"firstFailRunRemediation\": null,\n  \"firstFailRunUrl\": null\n}\n```\n\n> Returns all zeros when no run data exists for this flow in the window.\n> Use `startTime` and `endTime` (ISO 8601) parameters to change the window.\n\n### `get_store_flow_runs` / `get_store_flow_errors`\n\nDirect array. `get_store_flow_errors` filters to `status=Failed` only.\nParameters: `startTime`, `endTime`, `status` (array: `[\"Failed\"]`,\n`[\"Succeeded\"]`, etc.).\n\n> Both return `[]` when no run data exists.\n\n### `get_store_flow_trigger_url`\n\n```json\n{\n  \"flowKey\": \"Default-<envGuid>.<flowGuid>\",\n  \"displayName\": \"Stripe subscription updated\",\n  \"triggerType\": \"Request\",\n  \"triggerKind\": \"Http\",\n  \"triggerUrl\": \"https://...\"\n}\n```\n\n> `triggerUrl` is null for non-HTTP triggers.\n\n### `set_store_flow_state`\n\nCalls the live PA API then syncs state to the cache and returns the\nfull updated record.\n\n```json\n{\n  \"flowKey\": \"Default-<envGuid>.<flowGuid>\",\n  \"requestedState\": \"Stopped\",\n  \"currentState\": \"Stopped\",\n  \"flow\": { /* full gFlows record, same shape as get_store_flow */ }\n}\n```\n\n> The embedded `flow` object reflects the new state immediately — no\n> follow-up `get_store_flow` call needed. Useful for governance workflows\n> that stop a flow and then read its tags/monitor/owner metadata in the\n> same turn.\n>\n> Functionally equivalent to `set_live_flow_state` for changing state,\n> but `set_live_flow_state` only returns `{flowName, environmentName,\n> requestedState, actualState}` and doesn't sync the cache. Prefer\n> `set_live_flow_state` when you only need to toggle state and don't\n> care about cache freshness.\n\n### `update_store_flow`\n\nUpdates governance metadata. Only provided fields are updated (merge).\nReturns the full updated record (same shape as `get_store_flow`).\n\nSettable fields: `monitor` (bool), `rule_notify_onfail` (bool),\n`rule_notify_onmissingdays` (number, 0=disabled),\n`rule_notify_email` (comma-separated), `description`, `tags`,\n`businessImpact`, `businessJustification`, `businessValue`,\n`ownerTeam`, `ownerBusinessUnit`, `supportGroup`, `supportEmail`,\n`critical` (bool), `tier`, `security`.\n\n### `list_store_environments`\n\nDirect array.\n\n```json\n[\n  {\n    \"id\": \"Default-26e65220-...\",\n    \"displayName\": \"Flow Studio (default)\",\n    \"sku\": \"Default\",\n    \"type\": \"NotSpecified\",\n    \"location\": \"australia\",\n    \"isDefault\": true,\n    \"isAdmin\": true,\n    \"isManagedEnvironment\": false,\n    \"createdTime\": \"2017-01-18T01:06:46Z\"\n  }\n]\n```\n\n> `sku` values: `Default`, `Production`, `Developer`, `Sandbox`, `Teams`.\n\n### `list_store_connections`\n\nDirect array. Can be very large (1500+ items).\n\n```json\n[\n  {\n    \"id\": \"<environmentId>.<connectionId>\",\n    \"displayName\": \"user@contoso.com\",\n    \"createdBy\": \"{\\\"id\\\":\\\"...\\\",\\\"displayName\\\":\\\"...\\\",\\\"email\\\":\\\"...\\\"}\",\n    \"environmentName\": \"...\",\n    \"statuses\": \"[{\\\"status\\\":\\\"Connected\\\"}]\"\n  }\n]\n```\n\n> `createdBy` and `statuses` are **JSON strings** — parse with `json.loads()`.\n\n### `list_store_makers`\n\nDirect array.\n\n```json\n[\n  {\n    \"id\": \"09dbe02f-...\",\n    \"displayName\": \"Catherine Han\",\n    \"mail\": \"catherine.han@flowstudio.app\",\n    \"deleted\": false,\n    \"ownerFlowCount\": 199,\n    \"ownerAppCount\": 209,\n    \"userIsServicePrinciple\": false\n  }\n]\n```\n\n> Deleted makers have `deleted: true` and no `displayName`/`mail` fields.\n\n### `get_store_maker`\n\nFull maker record. Key fields: `displayName`, `mail`, `userPrincipalName`,\n`ownerFlowCount`, `ownerAppCount`, `accountEnabled`, `deleted`, `country`,\n`firstFlow`, `firstFlowCreatedTime`, `lastFlowCreatedTime`,\n`firstPowerApp`, `lastPowerAppCreatedTime`,\n`licenses` (JSON string of M365 SKUs).\n\n### `list_store_power_apps`\n\nDirect array.\n\n```json\n[\n  {\n    \"id\": \"<environmentId>.<appId>\",\n    \"displayName\": \"My App\",\n    \"environmentName\": \"...\",\n    \"ownerId\": \"09dbe02f-...\",\n    \"ownerName\": \"Catherine Han\",\n    \"appType\": \"Canvas\",\n    \"sharedUsersCount\": 0,\n    \"createdTime\": \"2023-08-18T01:06:22Z\",\n    \"lastModifiedTime\": \"2023-08-18T01:06:22Z\",\n    \"lastPublishTime\": \"2023-08-18T01:06:22Z\"\n  }\n]\n```\n\n---\n\n## Common Workflows\n\n### Find unhealthy flows\n\n```\n1. list_store_flows\n2. Filter where runPeriodFailRate > 0.1 and runPeriodTotal >= 5\n3. Sort by runPeriodFailRate descending\n4. For each: get_store_flow for full detail\n```\n\n### Check a specific flow's health\n\n```\n1. get_store_flow → check scanned (freshness), runPeriodFailRate, runPeriodTotal\n2. get_store_flow_summary → aggregated stats with optional time window\n3. get_store_flow_errors → per-run failure detail with remediation hints\n4. If deeper diagnosis needed → switch to live tools:\n   get_live_flow_runs → get_live_flow_run_action_outputs\n```\n\n### Enable monitoring on a flow\n\n```\n1. update_store_flow with monitor=true\n2. Optionally set rule_notify_onfail=true, rule_notify_email=\"user@domain.com\"\n3. Run data will appear after the next daily scan\n```\n\n### Daily health check\n\n```\n1. list_store_flows\n2. Flag flows with runPeriodFailRate > 0.2 and runPeriodTotal >= 3\n3. Flag monitored flows with state=\"Stopped\" (may indicate auto-suspension)\n4. For critical failures → get_store_flow_errors for remediation hints\n```\n\n### Maker audit\n\n```\n1. list_store_makers\n2. Identify deleted accounts still owning flows (deleted=true, ownerFlowCount > 0)\n3. get_store_maker for full detail on specific users\n```\n\n### Inventory\n\n```\n1. list_store_environments → environment count, SKUs, locations\n2. list_store_flows → flow count by state, trigger type, fail rate\n3. list_store_power_apps → app count, owners, sharing\n4. list_store_connections → connection count per environment\n```\n\n---\n\n## Related Skills\n\n- `power-automate-mcp` — Core connection setup, live tool reference\n- `power-automate-debug` — Deep diagnosis with action-level inputs/outputs (live API)\n- `power-automate-build` — Build and deploy flow definitions\n- `power-automate-governance` — Governance metadata, tagging, notification rules, CoE patterns","tags":["flowstudio","power","automate","monitoring","awesome","copilot","github","agent-skills","agents","custom-agents","github-copilot","hacktoberfest"],"capabilities":["skill","source-github","skill-flowstudio-power-automate-monitoring","topic-agent-skills","topic-agents","topic-awesome","topic-custom-agents","topic-github-copilot","topic-hacktoberfest","topic-prompt-engineering"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/flowstudio-power-automate-monitoring","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add github/awesome-copilot","source_repo":"https://github.com/github/awesome-copilot","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 30743 github stars · SKILL.md body (12,400 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:52:09.342Z","embedding":null,"createdAt":"2026-04-18T21:49:25.211Z","updatedAt":"2026-04-22T00:52:09.342Z","lastSeenAt":"2026-04-22T00:52:09.342Z","tsv":"'-01':1118 '-06':593,600 '-08':1243,1250,1257 '-18':1119,1244,1251,1258 '-24':594,601 '/teams-monitoring)).':228 '0':1069,1240,1439 '0.012':588,821 '0.1':1275 '0.2':1396 '0.988':819 '03z':604 '06':1121,1246,1253,1260 '09dbe02f':1169,1233 '1':527,817,1267,1299,1356,1387,1425,1451 '1000':769 '1500':1139 '199':1178 '2':535,1271,1308,1363,1391,1429,1459 '2.877':823 '20':596 '2017':1117 '2023':1242,1249,1256 '2025':592,599 '209':1180 '22z':1247,1254,1261 '26e65220':584,1099 '3':1279,1319,1374,1399,1400,1440,1471 '30':427 '4':1284,1332,1412,1480 '46z':1122 '5':1278 '51':603 '53z':597 '7':803 '81':815 '82':590,813 '8601':849 '9.433':825 'account':394,1432 'accounten':1206 'action':157,311,322,469,478,744,1349,1508 'action-level':1507 'actualst':1008 'addit':144 'aggreg':126,292,795,1313 'alert':258 'also':138 'answer':490,500 'api':32,88,91,102,339,922,1512 'app':133,221,399,402,404,1223,1230,1475,1476 'appear':671,1378 'apptyp':1237 'array':554,864,878,1094,1134,1166,1225 'asset':21 'audit':1424 'australia':1109 'auto':255,639,1410 'auto-configur':254 'auto-extract':638 'auto-suspens':1409 'autom':4,7,101,1492,1502,1515,1524 'averagedurationsecond':822 'avg/max':297 'back':353 'behavior':69 'bool':557,561,565,713,717,739,1060,1064,1087 'build':1516,1517 'built':444 'busi':241 'business-crit':240 'businessimpact':1079 'businessjustif':1080 'businessvalu':1081 'cach':26,108,280,335,355,680,928,1014,1032 'call':340,918,968 'cannot':76 'canva':403,1238 'care':1030 'categori':684 'catherin':1171,1235 'catherine.han@flowstudio.app':1174 'chang':852,996 'check':181,526,1293,1303,1386 'citizen':384 'coe':1531 'comma':1075 'comma-separ':1074 'common':1262 'complex':747 'configur':256 'confirm':59 'connect':121,134,286,376,378,745,1132,1152,1483,1484,1495 'contain':773 'core':1494 'count':392,1456,1464,1477,1485 'countri':1208 'cover':66 'createdbi':749,1145,1153 'createdtim':591,1116,1241 'critic':230,237,242,260,1086,1414 'currentst':940 'daili':103,1382,1384 'data':179,836,887,1376 'day':428,804 'debug':1503 'deep':1504 'deeper':1334 'default':568,583,607,801,807,896,937,1098,1103,1105,1125 'default-26e65220':582,1097 'definit':120,287,456,748,1521 'delet':738,1175,1183,1186,1207,1431,1436 'deletedtim':740 'deploy':1519 'descend':1283 'descript':645,730,1077 'design':229 'detail':149,390,1292,1328,1446 'develop':385,1127 'diagnosi':1335,1505 'direct':553,863,1093,1133,1165,1224 'disabl':1070 'disagre':82 'displaynam':569,631,688,897,1100,1143,1147,1170,1190,1201,1228 'divid':767 'document':81 'doesn':1010 'durat':155,298,308,759 'email':724,1073,1148,1372 'embed':953 'empti':524 'enabl':206,245,1351 'endtim':847,876 'enrich':36 'entri':622,629 'environ':132,369,373,1092,1454,1455,1487 'environmentnam':581,613,689,1006,1149,1231 'equival':989 'error':173,316,434,442,517,777,790,862,868,1323,1419 'etc':131,881 'everi':54 'exact':502 'exist':837,888 'extract':640 'fail':156,310,318,417,424,482,872,879,1469 'failed-on':317 'failrat':820 'failrun':816 'failur':16,257,271,1327,1415 'fals':1115,1176,1182 'fast':28 'field':184,539,646,683,685,760,1042,1058,1192,1200 'filter':275,555,869,1272 'find':1264 'first':610 'firstfailrunremedi':826 'firstfailrunurl':828 'firstflow':1209 'firstflowcreatedtim':1210 'firstpowerapp':1212 'fix':506 'flag':361,1392,1401 'flow':13,96,116,141,168,172,177,188,193,214,217,225,231,235,243,261,267,269,278,290,301,315,329,343,349,358,415,420,431,438,441,446,449,455,459,466,476,486,512,516,521,533,544,552,636,643,656,667,678,793,840,857,861,867,891,916,942,951,954,967,977,993,1001,1018,1036,1056,1101,1266,1270,1289,1296,1302,1311,1322,1343,1347,1355,1359,1390,1393,1403,1418,1435,1462,1463,1520 'flow/app':391 'flowkey':806,895,936 'flownam':615,1005 'flowstudio':2,10,24,45 'flowstudio-power-automate-monitor':1 'follow':963 'follow-up':962 'format':606 'fresh':180,732,1033,1305 'full':279,454,679,932,943,1048,1196,1291,1445 'function':988 'get':117,145,166,170,175,186,276,288,299,313,327,386,429,439,447,457,464,474,510,514,519,542,612,665,676,791,855,859,865,889,949,965,1054,1193,1287,1300,1309,1320,1341,1345,1416,1441 'gflow':944 'govern':38,247,365,711,972,1038,1525,1526 'han':1172,1236 'happen':492 'hashtag':648 'health':14,1298,1385 'healthi':495 'hint':42,161,326,1331,1422 'histori':306,435 'http':904,912 'id':567,605,626,1096,1142,1146,1168,1227 'ident':686 'identifi':1430 'immedi':960 'indic':1408 'individu':150 'inputs/outputs':470,1510 'inspect':468 'instant':336 'inventori':19,1450 'isadmin':1112 'isdefault':1110 'ismanagedenviron':1114 'iso':729,734,736,741,848 'item':1140 'json':462,566,742,780,805,894,935,1095,1141,1157,1167,1215,1226 'json.loads':756,784,1161 'key':682,1199 'larg':1138 'last':195,775,802 'lastflowcreatedtim':1211 'lastmodifiedtim':598,1248 'lastpowerappcreatedtim':1213 'lastpublishtim':1255 'learn.flowstudio.app':227 'learn.flowstudio.app/teams-monitoring)).':226 'level':114,1509 'licens':393,1214 'lifecycl':737 'like':649 'limit':34 'list':265,268,367,374,379,396,418,550,634,674,1090,1130,1162,1220,1268,1388,1426,1452,1460,1472,1481 'live':407,412,465,475,485,498,920,992,1000,1017,1339,1342,1346,1497,1511 'locat':1108,1458 'log':726 'm365':1218 'mail':1173,1191,1202 'maker':136,381,383,388,389,647,1164,1184,1195,1197,1423,1428,1443 'manag':252 'mani':414 'max':703,762 'maxdurationsecond':824 'may':202,1407 'mcp':11,25,49,1493 'mcp.flowstudio.app':51 'merg':1045 'metadata':39,118,366,983,1039,1527 'millisecond':705,766 'min':704,763 'monitor':5,8,12,94,140,142,207,209,274,360,529,556,585,627,712,1059,1352,1361,1402 'name':61,158,323,687 'need':969,1023,1336 'new':958 'next':1381 'nextscan':735 'non':911 'non-http':910 'note':70 'notif':250,362,1529 'notifi':559,563,715,719,723,727,1062,1066,1072,1367,1371 'notspecifi':1107 'null':809,811,827,829,908 'number':721,1068 'object':955 'onfail':560,716,728,1063,1368 'onmissingday':564,720,1067 'oper':579,650 'option':620,1316,1364 'output':479,1350 'own':1434 'owner':122,284,451,746,1478 'ownerappcount':1179,1205 'ownerbusinessunit':1083 'ownerflowcount':1177,1204,1438 'ownerid':1232 'ownernam':1234 'ownerteam':1082 'pa':31,338,921 'paramet':63,850,874 'pars':450,758,782,1159 'pattern':73,1532 'per':147,304,1325,1486 'per-run':146,303,1324 'pipelin':201 'platform':372 'popul':165 'power':3,6,100,371,398,401,1222,1474,1491,1501,1514,1523 'power-automate-build':1513 'power-automate-debug':1500 'power-automate-govern':1522 'power-automate-mcp':1490 'prefer':1015 'pro':50 'product':1126 'provid':1041 'purpos':264 'question':408 'rate':17,33,272,296,425,1470 'read':29,452,980 'real':87 'recent':540 'record':152,281,681,785,934,945,1050,1198 'refer':1499 'referencedresourc':752 'reflect':956 'relat':1488 'remedi':41,160,312,325,1330,1421 'request':576,902 'requestedst':938,1007 'requir':43,755 'respons':67,89,548,675 'resubmit':480,484 'result':110,525 'return':523,787,830,883,930,1004,1046 'rule':251,363,558,562,714,718,722,1061,1065,1071,1366,1370,1530 'run':127,148,151,169,205,282,293,302,305,320,473,477,483,487,513,695,776,835,858,886,1326,1344,1348,1375 'runerror':753,772,786 'runfail':707 'runfirst':708 'runlast':709 'runperioddurationaverag':702,761 'runperiodfail':698 'runperiodfailr':130,587,700,1274,1282,1306,1395 'runperiodsuccess':699 'runperiodsuccessr':701 'runperiodtot':129,589,697,1277,1307,1398 'runtoday':710 'runtot':706 'sandbox':1128 'scan':98,119,139,183,196,200,538,733,1304,1383 'second':771 'secur':750,1089 'see':190 'select':224 'sensit':580 'separ':660,1076 'session':55 'set':208,341,359,914,991,999,1016,1365 'settabl':1057 'setup':1496 'shape':68,549,947,1052 'share':1479 'shareduserscount':1239 'sharingtyp':694 'show':433 'skill':65,248,1489 'skill-flowstudio-power-automate-monitoring' 'skip':628 'sku':1104,1123 'skus':1219,1457 'sort':1280 'source-github' 'spars':624 'specif':1295,1448 'split':608 'stale':198 'start':53,345,574 'starttim':845,875 'stat':283,294,696,796,1314 'state':344,352,573,690,917,925,959,994,997,1002,1019,1026,1405,1466 'statist':128 'status':154,309,395,871,877,1150,1151,1155 'still':1433 'stop':347,939,941,975,1406 'store':27,167,171,176,187,213,234,266,277,289,300,314,328,342,357,368,375,380,387,397,405,410,419,430,440,448,458,488,511,515,520,543,551,635,655,659,666,677,792,856,860,866,890,915,950,966,1035,1055,1091,1131,1163,1194,1221,1269,1288,1301,1310,1321,1358,1389,1417,1427,1442,1453,1461,1473,1482 'string':463,725,743,781,1158,1216 'stripe':570,898 'structur':467 'studio':97,218,1102 'subscrib':106 'subscript':52,571,899 'succeed':880 'success/fail':295 'successr':818 'successrun':814 'summari':178,291,432,522,794,1312 'supportemail':1085 'supportgroup':1084 'suspens':1411 'switch':1337 'sync':351,924,1012 't01':595,1120,1245,1252,1259 't03':602 'tag':364,578,618,632,651,657,731,1078,1528 'tags/monitor/owner':982 'team':47,220,1129 'tell':77 'tenant':20 'thing':74 'tier':285,693,1088 'time':799,1317 'toggl':1025 'tool':60,262,263,489,499,1340,1498 'tools/list':57,75,84 'topic-agent-skills' 'topic-agents' 'topic-awesome' 'topic-custom-agents' 'topic-github-copilot' 'topic-hacktoberfest' 'topic-prompt-engineering' 'totalrun':812 'track':15 'trigger':123,330,332,751,892,913,1467 'triggerkind':692,903 'triggertyp':575,691,901 'triggerurl':577,616,905,906 'true':143,210,238,530,586,1111,1113,1187,1362,1369,1437 'turn':987 'two':113 'type':124,1106,1468 'unhealthi':1265 'updat':212,233,356,572,654,900,933,1034,1037,1044,1049,1357 'url':331,333,893 'use':232,409,411,541,844,970 'user':1449 'user@contoso.com':1144 'user@domain.com':1373 'userisserviceprincipl':1181 'userprincipalnam':1203 'valu':1124 'verifi':546 'via':211,653 'visibl':663 'vs':406 'went':503 'win':92 'window':800,843,854,1318 'windowend':810 'windowstart':808 'without':630 'work':95 'workflow':72,973,1263 'written':652 'wrong':504 'zero':832","prices":[{"id":"1127ea8d-786f-43a5-8039-b1dd90e31c02","listingId":"0679aca4-11b7-454a-a19d-8d7256d7a313","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T21:49:25.211Z"}],"sources":[{"listingId":"0679aca4-11b7-454a-a19d-8d7256d7a313","source":"github","sourceId":"github/awesome-copilot/flowstudio-power-automate-monitoring","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/flowstudio-power-automate-monitoring","isPrimary":false,"firstSeenAt":"2026-04-18T21:49:25.211Z","lastSeenAt":"2026-04-22T00:52:09.342Z"}],"details":{"listingId":"0679aca4-11b7-454a-a19d-8d7256d7a313","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"flowstudio-power-automate-monitoring","github":{"repo":"github/awesome-copilot","stars":30743,"topics":["agent-skills","agents","ai","awesome","custom-agents","github-copilot","hacktoberfest","prompt-engineering"],"license":"mit","html_url":"https://github.com/github/awesome-copilot","pushed_at":"2026-04-21T22:20:21Z","description":"Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.","skill_md_sha":"ed22331f92975e7fd97a71a3251364f907a2d8d9","skill_md_path":"skills/flowstudio-power-automate-monitoring/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/github/awesome-copilot/tree/main/skills/flowstudio-power-automate-monitoring"},"layout":"multi","source":"github","category":"awesome-copilot","frontmatter":{"name":"flowstudio-power-automate-monitoring","description":">-"},"skills_sh_url":"https://skills.sh/github/awesome-copilot/flowstudio-power-automate-monitoring"},"updatedAt":"2026-04-22T00:52:09.342Z"}}