Add Azuredevops
Integruje konektor Azure DevOps z aplikacją Power Apps za pomocą pa CLI
Działa po konfiguracji
Co robi ten skill
Dodaje konektor Azure DevOps do aplikacji Power Apps: znajduje połączenie, uruchamia pa CLI, aby dodać źródło danych, stosuje wymaganą poprawkę zmiany nazwy parametru HttpRequest w trzech wygenerowanych plikach, a następnie buduje. Uruchamia się, gdy użytkownik chce wysyłać zapytania o elementy pracy ADO, tworzyć błędy, zarządzać potokami lub wykonywać wywołania Azure DevOps REST API z aplikacji Power Platform.
Raport z testu
Pobrano SKILL.md za pośrednictwem GitHub API + raw endpoint. Frontmatter parsowany czysto (name + description + allowed-tools + model). Sprawdzono wszystkie trzy odwołania w treści: shared-instructions.md (200), connector-reference.md (200) i jego kotwicę #inspecting-large-generated-files (nagłówek potwierdzony jako obecny). Brak luk bezpieczeństwa — brak curl|sh, base64, czy eksfiltracji; tylko `pa app add data-source` i `npm run build`. NIE MOŻNA było uruchomić etapu wyjściowego: umiejętność wymaga Power Platform CLI, uwierzytelnionego połączenia ADO i szkieletowej aplikacji kodowej z wygenerowanymi plikami (src/generated/services/AzureDevOpsService.ts, .power/appschemas/dataSourceInfo.ts, schemat visualstudioteamservices), które generuje tylko `pa app add data-source` — więc poprawka parametrów HttpRequest→body w Kroku 3 nie ma plików do zastosowania, a żaden artefakt bazowy vs umiejętność nie mógł zostać wyprodukowany. Wyzwalacz oceniono na 5 fraz (poniżej), wszystkie poprawne.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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. Komendy i przykładowe prompty
/add-azuredevopsIntegruje konektor Azure DevOps z aplikacją Power Apps za pomocą pa CLI
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Connect Azure DevOps to my Power Apps code appQuery work items from this code appCreate a bug in Azure DevOps from the app