power-automate-flow

Deploy Dataverse-integrated Power Automate cloud flows via Dataverse Web API.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Kazuya0628/Quotation-Work-Automation-System --skill power-automate-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: power-automate-flow
Source: https://github.com/Kazuya0628/Quotation-Work-Automation-System/tree/main/.github/skills/power-automate-flow
Command: npx skills add https://github.com/Kazuya0628/Quotation-Work-Automation-System --skill power-automate-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables end-to-end deployment of Power Automate cloud flows that integrate with Dataverse, packaging flows, Dataverse workflows, and related resources inside a single solution for ALM and deployment consistency.

Core Features & Use Cases

  • Deploys cloud flows to a designated Dataverse solution using the Dataverse Web API (workflow table), including solution-scoped deployment and environment-aware setup.
  • Provides deterministic steps: connect references creation, flow definition construction, workflow record creation, and enabled activation, with fallbacks to UI when API activation fails.
  • Supports different deployment patterns (Invoker mode connection references, solution-based deployment, and fallback handling) and includes debugging output for failed deployments.

Quick Start

Configure the environment variables and run the deployment script to create or update the flow inside your Dataverse solution.

Frequently Asked Questions about power-automate-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Power Automate cloud flows directly into a Dataverse solution?

You can deploy Power Automate cloud flows into a Dataverse solution by using the Dataverse Web API to create workflow records, manage connection references, and activate drafts within a specific solution scope. This ensures environment-aware ALM consistency.

What is solution-scoped deployment for Power Automate cloud flows?

Solution-scoped deployment packages cloud flows, Dataverse workflows, and connection references inside a single Dataverse solution. This approach enables enterprise ALM scenarios by maintaining deployment consistency and environment-aware setup across different environments.

How do connection references work when creating cloud flows in Dataverse?

Connection references in Dataverse are managed during flow definition construction to establish environment-aware connections. The deployment process handles connection reference creation deterministically before workflow record creation, supporting Invoker mode and solution-based deployment patterns.

Can I automate Power Automate flow activation through the Dataverse Web API?

Yes, flow activation can be automated through the Dataverse Web API by enabling workflow records after creation. When API activation fails, the deployment includes robust error handling with fallback options to complete activation through the UI.

Does Dataverse solution deployment support enterprise ALM scenarios for cloud flows?

Dataverse solution deployment supports enterprise ALM by packaging flows, Dataverse workflows, and related resources together. It provides deterministic steps for environment resolution, solution-scoped flow creation, connection reference management, and draft activation with debugging output.

Why does my Power Automate cloud flow deployment fail during activation in Dataverse?

Flow deployment may fail during activation due to connection reference issues or environment resolution problems. The deployment includes debugging output for failed deployments and provides fallback options to activate flows through the UI when API activation fails.