Add Data Source

Guide l'ajout d'une source de données ou d'un connecteur à une Power Apps Canvas App, puis vérifie via MCP

par microsoft · microsoft/power-platform-skills

Fonctionne avec configuration ★ 8.0/10

Add Data Source — Guide l'ajout d'une source de données ou d'un connecteur à une Power Apps Canvas App, puis vérifie via MCP

Ce que fait

Guide l'utilisateur à travers l'ajout d'une source de données, d'une connexion ou d'un connecteur API à une Power Apps Canvas App via Power Apps Studio, puis vérifie que la nouvelle connexion est visible via le serveur MCP de Canvas Authoring et récupère son schéma avant de continuer. Se déclenche lorsque l'utilisateur demande d'ajouter une source de données, une connexion, un connecteur, ou de connecter l'application à SharePoint, Dataverse, SQL, Excel, OneDrive, Teams, ou Office 365. Ne se déclenche pas pour la liste ou la description des sources de données existantes.

Rapport de test

SKILL.md a été localisé à plugins/canvas-apps/skills/add-data-source/SKILL.md via l'API GitHub tree et récupéré brut (HTTP 200). Le frontmatter est analysé proprement avec name + description ; le corps ne référence aucun script ou fichier intégré (il n'orchestre que les outils mcp__canvas-authoring__* déclarés dans allowed-tools), donc rien à 404. Pas de failles de sécurité : pas de curl|sh, pas de base64, pas d'exfiltration, pas de texte d'injection — c'est un simple guide humain dans la boucle de Microsoft. N'a pas pu exécuter Output vs Baseline : la phase de vérification de la compétence nécessite le serveur MCP de Canvas Authoring et une session de co-édition Power Apps Studio en direct, aucun des deux n'existe dans cet environnement, et la compétence ne produit aucun artefact autonome même avec les outils — elle guide une action Studio et la confirme via MCP. La description du déclencheur est forte avec des USE WHEN / DO NOT USE WHEN explicites délimitant la distinction liste vs ajout.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/microsoft/power-platform-skills.git /tmp/add-data-source-src
mkdir -p ~/.claude/skills
cp -R /tmp/add-data-source-src/plugins/canvas-apps/skills/add-data-source ~/.claude/skills/add-data-source
# REQUIRES the Canvas Authoring MCP server (mcp__canvas-authoring__*) which is
# auto-registered by the canvas-apps plugin, plus a LIVE Power Apps Studio
# coauthoring session (keep the browser tab open). Without both, the skill's
# list_data_sources / list_apis / get_data_source_schema verify steps cannot run.
# Recommended install is the whole plugin via the marketplace instead of this skill alone:
#   /plugin marketplace add microsoft/power-platform-skills
#   /plugin install canvas-apps
# The skill is user-invocable:false — it activates contextually, not by direct /invoke.

Commandes et exemples de prompts

  • /add-data-sourceGuide l'ajout d'une source de données ou d'un connecteur à une Power Apps Canvas App, puis vérifie via MCP

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Connect this Canvas App to a SharePoint list
  • Add a SQL data source to my Power App
  • Set up a Dataverse connection for this app