add-azuredevops

Solid

Adds Azure DevOps connector to a Power Apps code app. Use when querying work items, creating bugs, managing pipelines, or making ADO API calls.

DevOps & Infrastructure 317 stars 63 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

**๐Ÿ“‹ Shared Instructions: [shared-instructions.md](${CLAUDE_PLUGIN_ROOT}/shared/shared-instructions.md)** - Cross-cutting concerns. # Add Azure DevOps ## Workflow 1. Check Memory Bank โ†’ 2. Add Connector โ†’ 3. Apply HttpRequest Fix โ†’ 4. Configure โ†’ 5. Build โ†’ 6. Update Memory Bank --- ### Step 1: Check Memory Bank Check for `memory-bank.md` per [shared-instructions.md](${CLAUDE_PLUGIN_ROOT}/shared/shared-instructions.md). ### Step 2: Add Connector **First, find the connection ID** (see [connector-reference.md](${CLAUDE_PLUGIN_ROOT}/shared/connector-reference.md)): Run the `/list-connections` skill. Find the Azure DevOps connection in the output. If none exists, direct the user to create one using the environment-specific Connections URL โ€” construct it from the active environment ID in context (from `power.config.json` or a prior step): `https://make.powerapps.com/environments/<environment-id>/connections` โ†’ **+ New connection** โ†’ search for the connector โ†’ Create. ```bash pwsh -NoProfile -Command "pac code add-data-source -a azuredevops -c <connection-id>" ``` ### Step 3: Apply HttpRequest Fix (Required) The generated code has a known issue: the `HttpRequest` method uses `parameters` as the parameter name, but the API expects `body`. Rename `parameters` to `body` in these 3 files: Use the `Edit` tool to rename `parameters` to `body` in each file: **1. `src/generated/services/AzureDevOpsService.ts`:** Find the `HttpRequest` method. Rename the parameter and its usag...

Details

Author
microsoft
Repository
microsoft/power-platform-skills
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content โ€” not just same category