Add Azuredevops
Collega il connettore Azure DevOps a un'app Power Apps code tramite la CLI pa
Richiede configurazione
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 appQuery work items from this code appCreate a bug in Azure DevOps from the app