microsoft/power-platform-skills.
48 skills★ 347View on GitHub ↗
- 100/100
activate-site
>-
- 100/100
add-azuredevops
Adds Azure DevOps connector to a Power Apps code app. Use when querying work items, creating bugs, managing pipelines, or making ADO API calls.
- 100/100
add-cloud-flow
>-
- 100/100
add-connector
Adds any Power Platform connector to a Power Apps code app. Generic fallback for connectors not covered by a specific skill.
- 100/100
add-data-source
Guide the user to add a data source, connection, or API connector to a Canvas App via Power Apps Studio, then verify and continue. USE WHEN the user asks to add a data source, add a connection, add an API, add a connector, connect to SharePoint / Dataverse / SQL / Excel / OneDrive / Teams / Office 365, or any similar request to make new data available to the app. DO NOT USE WHEN the user is asking to list or describe existing data sources — call list_data_sources or list_apis directly instead.
- 100/100
add-datasource
Adds a data source or connector to a Power Apps code app. Asks what the user wants to accomplish and routes to the appropriate specialized skill.
- 100/100
add-dataverse
Adds Dataverse tables to a Power Apps code app with generated TypeScript models and services. Can also create new Dataverse tables. Use when connecting to Dataverse, adding tables, creating schema, or querying Dataverse data.
- 100/100
add-excel
Adds Excel Online (Business) connector to a Power Apps code app. Use when reading or writing Excel workbook data from OneDrive or SharePoint.
- 100/100
add-mcscopilot
Adds Microsoft Copilot Studio connector to a Power Apps code app. Use when invoking Copilot Studio agents, sending prompts to agents, or integrating agent responses.
- 100/100
add-office365
Adds Office 365 Outlook connector to a Power Apps code app. Use when accessing calendars, sending emails, reading inbox, or managing Outlook events.
- 100/100
add-onedrive
Adds OneDrive for Business connector to a Power Apps code app. Use when uploading, downloading, listing, or managing files in OneDrive.
- 100/100
add-sample-data
>-
- 100/100
add-seo
>-
- 100/100
add-server-logic
>-
- 75/100
add-sharepoint
Adds SharePoint Online connector to a Power Apps code app. Use when reading lists, managing documents, or integrating with SharePoint sites. Can also create new SharePoint lists.
- 100/100
add-teams
Adds Microsoft Teams connector to a Power Apps code app. Use when sending Teams messages, posting to channels, or integrating with Teams chat.
- 100/100
audit-permissions
>-
- 100/100
canvas-app
Creates or edits a Power Apps Canvas App through the Canvas Authoring MCP coauthoring session. Handles new app generation from requirements, simple inline edits, and complex multi-screen changes with parallel screen builders. Triggers on requests to create, build, generate, modify, update, change, or edit a Canvas App or .pa.yaml files.
- 95/100
configure-canvas-mcp
Configure the Canvas Authoring MCP server for the current coauthoring session. USE WHEN "configure MCP", "set up MCP server", "MCP not working", "connect Canvas Apps MCP", "canvas-authoring not available", "MCP not configured", "set up canvas apps". DO NOT USE WHEN prerequisites are missing — direct the user to install .NET 10 SDK first.
- 95/100
configure-env-variables
>-
- 75/100
create-code-app
Creates Power Apps code apps using React and Vite. Use when building code apps, scaffolding projects, or deploying to Power Platform.
- 100/100
create-site
>-
- 100/100
create-webroles
>-
- 100/100
deploy
Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.
- 95/100
deploy-pipeline
>-
- 95/100
deploy-site
>-
- 100/100
diagnose-deployment
>-
- 60/100
ensure-pipelines-host
>-
- 100/100
export-solution
>-
- 100/100
force-link-environment
>-
- 100/100
generate-canvas-app
[DEPRECATED — use canvas-app instead] Generate a complete Power Apps canvas app.
- 100/100
generate-mcp-app-ui
Generate an MCP App widget (self-contained HTML) for an MCP tool. Describe the visual you want and paste your tool's test output. Use when user asks to create an MCP App, widget, or visual for a tool.
- 100/100
genpage
Creates, updates, and deploys Power Apps generative pages for model-driven apps using React v17, TypeScript, and Fluent UI V9. Orchestrates specialist agents for planning, entity creation, and code generation. Use it when user asks to build, retrieve, or update a page in an existing Microsoft Power Apps model-driven app. Use it when user mentions "generative page", "page in a model-driven", or "genux".
- 95/100
import-solution
>-
- 100/100
integrate-backend
>-
- 100/100
integrate-webapi
>-
- 100/100
list-connections
Lists Power Platform connections in the current environment. Use when you need a connection ID before adding a connector to a code app.
- 100/100
manage-firewall
>-
- 100/100
manage-headers
>-
- 80/100
plan-alm
>-
- 100/100
report-issue
>
- 100/100
scan-site
>-
- 100/100
security-review
>-
- 75/100
setup-auth
>
- 100/100
setup-datamodel
>-
- 100/100
setup-pipeline
>-
- 80/100
setup-solution
>-
- 100/100
test-site
>-