Add Azuredevops

Collega il connettore Azure DevOps a un'app Power Apps code tramite la CLI pa

di microsoft · microsoft/power-platform-skills

Richiede configurazione ★ 7.2/10

Add Azuredevops — Collega il connettore Azure DevOps a un'app Power Apps code tramite la CLI pa

Cosa fa

Aggiunge il connettore Azure DevOps a un'app Power Apps code: trova la connessione, esegue la CLI pa per aggiungere la fonte dati, applica una correzione di ridenominazione del parametro HttpRequest richiesta in tre file generati, quindi compila. Si attiva quando un utente desidera interrogare elementi di lavoro ADO, creare bug, gestire pipeline o effettuare chiamate API REST di Azure DevOps da un'app Power Platform code.

Rapporto di test

SKILL.md recuperato tramite l'API GitHub + endpoint raw. Il frontmatter si analizza correttamente (name + description + allowed-tools + model). Controllati a campione tutti e tre i riferimenti nel corpo: shared-instructions.md (200), connector-reference.md (200) e il suo anchor #inspecting-large-generated-files (intestazione confermata presente). Nessun problema di sicurezza — nessun curl|sh, base64 o esfiltrazione; solo `pa app add data-source` e `npm run build`. NON è stato possibile eseguire lo stage di output: la skill richiede la Power Platform CLI, una connessione ADO autenticata e un'app code scaffolded con file generati (src/generated/services/AzureDevOpsService.ts, .power/appschemas/dataSourceInfo.ts, lo schema visualstudioteamservices) che solo `pa app add data-source` produce — quindi la correzione del passaggio 3 HttpRequest parameters→body non ha file a cui applicarsi, e nessun artefatto baseline vs skill potrebbe essere prodotto. Trigger giudicato su 5 frasi (sotto), tutte corrette.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

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.

Comandi e prompt di esempio

  • /add-azuredevopsCollega il connettore Azure DevOps a un'app Power Apps code tramite la CLI pa

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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