azure-repos

Configure and secure Azure Repos Git and TFVC repositories with branch policies and authentication.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mfcollins3/standup --skill azure-repos-mfcollins3
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: azure-repos
Source: https://github.com/mfcollins3/standup/tree/main/.github/skills/azure-repos
Command: npx skills add https://github.com/mfcollins3/standup --skill azure-repos-mfcollins3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Repos environments involve complex governance across Git and TFVC, including branch policies, security hardening, and deployment considerations. This skill provides expert guidance on troubleshooting, best practices, architecture, limits, and integrations to help teams manage repos effectively. It supports decision making for migrations, policy design, and secure access management.

Core Features & Use Cases

  • Troubleshooting and diagnostics for common Azure Repos issues
  • Designing and enforcing branch and PR policies
  • Securing access with Entra, PAT, and SSH
  • Integrations with CI/CD, IDEs, and developer tooling
  • Migration planning and cross-project repository management
  • Governance, auditing, and compliance considerations

Quick Start

Configure a secure Azure Repos setup by applying recommended branch policies and authentication methods.

Frequently Asked Questions about azure-repos

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure branch policies in Azure Repos to enforce pull request workflows?▼

Azure Repos branch policies enforce PR workflows by requiring reviewer approvals, build validation, and merge restrictions before code integration. This skill guides you through designing PR workflows that enforce governance and secure your Git repositories against unauthorized direct pushes.

What is the best way to secure Azure Repos authentication using Entra ID, PAT, or SSH?▼

Securing Azure Repos authentication involves choosing Entra ID for centralized identity management, PATs for scoped tool access, and SSH keys for secure Git operations. This skill provides expert guidance on configuring each method to harden repository access.

Can I manage both Git and TFVC repositories in Azure Repos with the same governance policies?▼

Yes, Azure Repos supports governance across both Git and TFVC repositories. This skill delivers best practices for applying consistent security hardening, branch policies, and compliance auditing across both version control systems to maintain unified repository governance.

How do I plan a migration to Azure Repos without losing branch policies and security configurations?▼

Planning a migration to Azure Repos requires mapping existing branch policies, security groups, and PR workflows to the new environment. This skill supports migration decision-making by providing structured guidance for cross-project repository management and deployment planning.

Does Azure Repos integrate with CI/CD pipelines and IDEs for automated deployment workflows?▼

Azure Repos integrates with CI/CD pipelines and IDEs to support automated deployment workflows. This skill covers integration points with development tools, helping you connect repository triggers to build and release pipelines for continuous delivery.

Why are my Azure Repos pull requests failing branch policy checks during CI/CD integration?▼

Pull requests in Azure Repos fail branch policy checks when required build validations or reviewer approvals are not met before merging. This skill provides troubleshooting and diagnostics for common policy enforcement issues and misconfigured security settings.