-
Continue reading →: Step by Step | Power Platform Pay-as-you-go – Create a Billing Plan and Link an Environment
Power Platform Pay-as-you-go is a plan that bills Power Apps, Power Automate, Dataverse, and Copilot Studio consumption directly to an Azure subscription. It removes the need to buy prepaid seat licenses up front. In this post lets walk through steps of creating a billing plan and linking it to a Power…
-
Continue reading →: Power Platform | Environment Creation | self-service plan is required
If you encounter the following error while creating a new Power Platform environment from the Admin Center : A self-service signup plan is required to successfully complete this request This typically indicates that you do not have a Power Platform license assigned to your account. You can use one of…
-
Continue reading →: Step by Step | Power Automate Skills Plugin – Build Cloud Flows from Copilot CLI
The Power Automate skills plugin brings cloud flow authoring into Claude Code and GitHub Copilot CLI. It ships a self-contained FlowAgent MCP server that talks to your Power Platform environments. What is the Power Automate Skills Plugin? Why This Plugin? Before we install the plugin, lets make sure the machine…
-
Continue reading →: Step by Step | GitHub Copilot CLI in GitHub Actions
Did you know that you can use GitHub Copilot CLI inside your GitHub Actions?. This opens up interesting options, for, example: In this post we will build the GitHub Action which uses the Copilot CLI, classifies every new issue, applies the matching label, and posts a two-sentence AI-authored triage comment…
-
Continue reading →: “We couldn’t find your bot” when posting to a Copilot Studio agent from a cloud flow
As part of a POC to post a message to a Copilot Studio agent hosted in Microsoft Teams from a Power Automate cloud flow, I hit this error on the very first run: We couldn’t find your bot The Teams action returned BadRequest and the message never made it to the chat. Here is what caused…
-
Continue reading →: ‘find-skills’ Skill | Let Your AI Agent Find the Right Skill
In a previous post I showed how to browse skills.sh and install a Skill. While you can search skills on the portal, picking the right one is tough. Did you know you can discover skills without leaving your AI agent terminal, using the find-skills skill? What find-skills Does The find-skills skill tells your agent when and how to…
-
Continue reading →: Step by Step | Dataverse Skills Plugin – Build a Complete Data Model with Prompts
Imagine you need to build a set of Dataverse tables, relate them, configure views, add subgrids to forms, and load some sample data. Now what if I told you that all of it can be done using prompts? In this post we will use the Dataverse Skills Plugin, connect it…
-
Continue reading →: Step by Step | Dataverse CLI | Setup and usage
In this article lets install the Dataverse CLI and execute few commands. What is the Dataverse CLI? Dataverse CLI is a command-line tool for Microsoft Dataverse with these capabilities: Why Dataverse CLI (and how is it different from PAC CLI)? Until now, PAC CLI was the only CLI for scripting…
-
Continue reading →: disable-model-invocation | Control when your coding agent auto-invokes a skill
New to Skills? Read my earlier post first: What are Agent Skills? Learn with a real example. Add disable-model-invocation: true to the YAML frontmatter of your SKILL.md to prevent the AI coding agent (Claude Code, GitHub Copilot CLI, etc.) from triggering the Skill automatically. The agent still loads the skill and knows it exists. It…


