Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects to Azure DevOps via REST API to query projects, repositories, branches, pull requests, and build status. Requires a Personal Access Token and organization name stored in the OpenClaw config.
Lets agents interact with Azure DevOps resources directly from the terminal without switching to the web UI.
When to use it
- Check open PRs across a project before a sprint review
- List all repositories in an Azure DevOps organization
- Create a pull request from a feature branch to main
- Find which branches exist in a repo without opening the browser
- Query project structure when onboarding to a new codebase
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: create a PR from feature/login to main in the Auth project
- 1Check config for AZURE_DEVOPS_PAT and AZURE_DEVOPS_ORG, prompt user if missing
- 2Fetch the repository ID for the target repo in the Auth project
- 3Construct POST request with sourceRefName, targetRefName, title, and description
- 4Submit PR via Azure DevOps REST API v7.1
- 5Return the new pull request ID and URL
Pull request created: #42 'feature/login -> main' in Auth/MyRepo
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.