Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

microsoft/azure-devops-skills

6 skills359 installs186 starsGitHub

Install

npx skills add https://github.com/microsoft/azure-devops-skills

Skills in this repo

1Pipelines Build SummaryThe pipelines-build-summary skill lists, inspects, and troubleshoots Azure DevOps pipeline builds through MCP server tools in a project context. Project selection uses a provided project name directly or asks once then falls back to core_list_projects when still missing. Pipeline definition resolution filters pipelines_get_build_definitions by name or lists definitions after one unanswered prompt. Listing recent builds calls pipelines_get_builds with optional branch, status, or result filters and presents results in a table with clickable build links, emoji results, branch, start time, and requester without fetching logs unless asked. Single build status uses pipelines_get_build_status showing number, duration, finish time, and failure log suggestions. Failed build investigation retrieves pipelines_get_build_log, identifies failed steps, then pulls pipelines_get_build_log_by_id for focused code-block output rather than dumping all logs. Change inspection uses pipelines_get_build_changes to list commit id, author, and first-line message. Use when showing recent pipeline builds, checking build status by id, diagnosing failures, or listing commits in a build.72installs2Boards Work Item SummaryThe boards-work-item-summary skill fetches and presents a single Azure DevOps work item using Azure DevOps MCP Server tools. It always requires one work item ID: use a user-provided ID directly, prompt once if missing, and stop with a clear message if still absent. The workflow calls wit_get_work_item with expand=all, batches linked parent, child, and related IDs through wit_get_work_items_batch_by_ids, and loads comments with wit_list_work_item_comments. Results show Id, Title, State, Assigned To display name, Work Item Type, Created Date as MM/DD/YYYY, Priority, and Tags. A Links table groups parent, child, related, and other relations with clickable dev.azure.com hyperlinks. Pull requests appear in a separate table when artifact links exist. The skill adds a plain-language summary of description and repro steps plus a comment overview with total count and themes, or states when no comments exist. Use when developers need a structured work item briefing from Azure Boards without manual portal navigation.68installs3Boards My WorkThe boards-my-work skill retrieves work items assigned to the user in Azure DevOps organized by work item type and sorted by most recently changed. It requires a project name before proceeding: if the user supplies one such as for Contoso, the agent uses it directly without calling core_list_projects; otherwise it prompts and only lists projects when still missing. Azure DevOps MCP tools handle interactions: wit_my_work_items fetches assigned items, wit_get_work_items_batch_by_ids loads details with default fields including Id, Title, State, AssignedTo, WorkItemType, ChangedDate, Tags, and Priority. Results display in tables grouped into Epics, Features, Stories, Bugs, Tasks, Test Cases, and other types, showing clickable ID hyperlinks to dev.azure.com edit URLs plus title, state, and priority. Triggers include show my work items or Azure DevOps boards my work for a project.67installs4Work IterationsThe work-iterations skill manages Azure DevOps iterations at project and team scope using Azure DevOps MCP Server tools. Project selection uses a provided name directly, prompts once if missing, then falls back to core_list_projects. Team is optional for project-level list and create actions but required before assigning iterations, with core_list_project_teams as fallback. Listing project iterations calls work_list_iterations without create or assign. Team iteration listing uses work_list_team_iterations for a specific project and team pair. Creating iterations reads existing cadence from work_list_iterations, generates new iterations matching start and finish patterns, and passes them to work_create_iterations. Assignment uses work_assign_iterations after project and team are confirmed, including bulk assign by year filter from the full iteration list. Results always show iteration names and dates, explicitly stating when none exist or none were created. Use when listing, creating, or assigning sprint iterations for Azure DevOps projects and teams.65installs5Security Alert ReviewThe security-alert-review skill lists and details Advanced Security alerts for an Azure DevOps repository using MCP tools. It requires project and repository selection with one prompt then core_list_projects or repo_list_repos_by_project fallbacks. advsec_get_alerts filters by severity, state, alertType Dependency Secret or Code, and always includes confidenceLevels High and Other unless overridden. Default view shows active alerts on the default branch. Specific alert details use advsec_get_alert_details with file, line, remediation, and rule data. Summary mode groups counts by alert type and severity in a compact table. Use when reviewing repository security alerts in Azure DevOps.60installs6Skill NameDescription of what the skill does and when to use it --- name: skill-name description: Description of what the skill does and when to use it --- # Skill Instructions Your detailed instructions, guidelines, and examples go here... --- name: skill-name description: Description of what the skill does and when to use it --- # Skill Instructions Your detailed instructions, guidelines, and examples go here... Description of what the skill does and when to use it --- name: skill-name description: Description of what the skill does and when to use it --- # Skill Instructions Your detailed instructions, guidelines, and examples go here...27installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.