Add Azuredevops

Connecte le connecteur Azure DevOps à une application Power Apps code via la CLI pa

par microsoft · microsoft/power-platform-skills

Fonctionne avec configuration ★ 7.2/10

Add Azuredevops — Connecte le connecteur Azure DevOps à une application Power Apps code via la CLI pa

Ce que fait

Ajoute le connecteur Azure DevOps à une application Power Apps code : trouve la connexion, exécute la CLI pa pour ajouter la source de données, applique une correction requise de renommage de paramètre HttpRequest dans trois fichiers générés, puis construit. Se déclenche lorsqu'un utilisateur souhaite interroger des éléments de travail ADO, créer des bugs, gérer des pipelines ou effectuer des appels d'API REST Azure DevOps depuis une application Power Platform code.

Rapport de test

SKILL.md récupéré via l'API GitHub + endpoint raw. Le frontmatter est parsé proprement (name + description + allowed-tools + model). Vérifié les trois références du corps : shared-instructions.md (200), connector-reference.md (200), et son ancre #inspecting-large-generated-files (en-tête confirmé présent). Pas de failles de sécurité — pas de curl|sh, base64, ou exfiltration ; seulement `pa app add data-source` et `npm run build`. N'a PAS pu exécuter l'étape de sortie : la compétence nécessite la CLI Power Platform, une connexion ADO authentifiée, et une application code échafaudée avec des fichiers générés (src/generated/services/AzureDevOpsService.ts, .power/appschemas/dataSourceInfo.ts, le schéma visualstudioteamservices) que seul `pa app add data-source` produit — donc la correction des paramètres HttpRequest→body de l'étape 3 n'a pas de fichiers à appliquer, et aucun artefact de base vs compétence n'a pu être produit. Déclenchement jugé sur 5 phrases (ci-dessous), toutes correctes.

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-azuredevops-src
mkdir -p ~/.claude/skills
cp -R /tmp/add-azuredevops-src/plugins/code-apps/skills/add-azuredevops ~/.claude/skills/add-azuredevops
# NOTE: This is a plugin skill. Its body links to ${PLUGIN_ROOT}/shared/shared-instructions.md
#   and ${PLUGIN_ROOT}/shared/connector-reference.md. Copied standalone as above, ${PLUGIN_ROOT}
#   does not resolve and those links break. To keep them working, also copy the shared dir:
#     cp -R /tmp/add-azuredevops-src/plugins/code-apps/shared ~/.claude/skills/add-azuredevops/shared
#   (links still won't auto-resolve the ${PLUGIN_ROOT} token, but the files are then local).
# PREFERRED: install as a plugin so ${PLUGIN_ROOT} resolves and sibling skills (/list-connections) exist:
#     /plugin marketplace add microsoft/power-platform-skills  then install the "code-apps-preview" plugin.
# RUNTIME DEPS (not installable here): Power Platform CLI (pa/pac), an authenticated Azure DevOps
#   connection in your Power Platform environment, and an existing scaffolded Power Apps code app.

Commandes et exemples de prompts

  • /add-azuredevopsConnecte le connecteur Azure DevOps à une application Power Apps code via la CLI pa

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 Azure DevOps to my Power Apps code app
  • Query work items from this code app
  • Create a bug in Azure DevOps from the app