← All skills
azure-devops
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By sanjay3290/ai-skills (GitHub) · coding · 453 stars · scanned at commit c842558
Manage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts,
variable groups, environments/approvals, branch policies, and attachments. Use when user asks to: manage
sprints, create/update work items, list repos, create PRs, run pipelines, search code, manage wiki pages,
check security alerts, manage variable groups, approve deployments, or configure branch policies.
Covers 13 domains with 99 tools via REST API.
Works with any agent that supports SKILL.md skills.
What this skill can do
Connects to the internet
The author does not mention this.
Found in 12 places.
Show 9 more
- skills/azure-devops/scripts/api_client.py, line 105
with urllib.request.urlopen(req, timeout=30) as response: - skills/azure-devops/scripts/attachments.py, line 11
import urllib.request - skills/azure-devops/scripts/attachments.py, line 101
req = urllib.request.Request(download_url, method="GET") - skills/azure-devops/scripts/attachments.py, line 105
with urllib.request.urlopen(req, timeout=30) as response: - skills/azure-devops/scripts/auth.py, line 20
import urllib.request - skills/azure-devops/scripts/auth.py, line 117
req = urllib.request.Request(url, data=body, method="POST") - skills/azure-devops/scripts/auth.py, line 119
with urllib.request.urlopen(req, timeout=30) as resp: - skills/azure-devops/scripts/auth.py, line 227
req = urllib.request.Request(url, headers=headers) - skills/azure-devops/scripts/auth.py, line 228
with urllib.request.urlopen(req, timeout=15) as resp:
Downloads and installs other software
The author does not mention this.
Found in 2 places.
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 17 places.
Show 14 more
- skills/azure-devops/SKILL.md, line 55
python scripts/auth.py logout - skills/azure-devops/SKILL.md, line 62
python scripts/core.py list-projects - skills/azure-devops/SKILL.md, line 76
python scripts/work_items.py get --project MyProject --id 123 - skills/azure-devops/SKILL.md, line 141
python scripts/repos.py list --project MyProject - skills/azure-devops/SKILL.md, line 193
python scripts/work.py list-iterations --project MyProject - skills/azure-devops/SKILL.md, line 218
python scripts/pipelines.py create --project MyProject --name "CI" \ - skills/azure-devops/SKILL.md, line 262
python scripts/search.py code --project MyProject --query "TODO" - skills/azure-devops/SKILL.md, line 276
python scripts/wiki.py list --project MyProject - skills/azure-devops/SKILL.md, line 298
python scripts/test_plans.py list-plans --project MyProject - skills/azure-devops/SKILL.md, line 319
python scripts/security.py list-alerts --project MyProject --repo my-repo - skills/azure-devops/SKILL.md, line 331
python scripts/variable_groups.py list --project MyProject - skills/azure-devops/SKILL.md, line 359
python scripts/environments.py list --project MyProject - skills/azure-devops/SKILL.md, line 389
python scripts/policies.py list --project MyProject - skills/azure-devops/SKILL.md, line 421
python scripts/attachments.py upload --project MyProject --file ./report.pdf
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'azure-devops' ] || [ -L ~/.agents/skills/'azure-devops' ]; then echo 'A skill folder named azure-devops already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/sanjay3290/ai-skills' "$d" && git -C "$d" checkout --quiet 'c84255839a1bfaa06d681aa528f9b50d70002afb' -- 'skills/azure-devops' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/azure-devops' ~/.agents/skills/'azure-devops' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'azure-devops' ~/.claude/skills/'azure-devops' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for sanjay3290/ai-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/sanjay3290/ai-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | c842558 | 75 |