---
title: "ado-to-github-teams"
description: "Agent-native installation and operations guidance for the ado-to-github-teams CLI."
canonical: https://agentpluginsdirectory.com/plugins/ado-to-github-teams
last-updated: 2026-09-21
---

# ado-to-github-teams
Agent-native installation and operations guidance for the ado-to-github-teams CLI.
- Slug: ado-to-github-teams
- Publisher: MSFT-TKENDRICK
- Repository: https://github.com/MSFT-TKENDRICK/ado-to-github-teams
- Manifest: plugin.json
- Version: 0.1.0
- License: MIT
- Category (editorial): integrations
- Skills: 4 (ado-to-github-teams, optimize-dx, optimize-tui, optimize-ux)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-07-28
- Repository last pushed: 2026-08-19
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/ado-to-github-teams
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What ado-to-github-teams does, in the publisher's words

ado-to-github-teams migrates Azure DevOps project teams and their members to a GitHub organization. It resolves Microsoft Entra identities to GitHub Enterprise Managed Users, previews the proposed changes, creates approved teams and memberships, and produces a migration report.

> [!IMPORTANT] > This project is pre-release. Pin the version you evaluate and test against a non-production > organization first.

- Maps Azure DevOps teams to GitHub organization teams.
- Matches Azure DevOps and Microsoft Entra identities to GitHub users.
- Supports flat team migration or an explicit organization-unit/project/repository team hierarchy.
- Exports content-addressed plans for guarded patches and explicit three-way collaboration.
- Refuses GitHub writes unless --apply is provided and the proposed changes are approved.
- Keeps interrupted migrations resumable and records outcomes in a Markdown report.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/MSFT-TKENDRICK/ado-to-github-teams/HEAD/README.md

## Skills

- ado-to-github-teams: Use this skill when a user wants to install or operate the ado-to-github-teams CLI, migrate Azure DevOps project teams to GitHub organization teams, authenticate the CLI, review a dry run, apply a migration, recover an interrupted run, inspect a checkpoint, or resume a migration. Apply it even when…
- optimize-dx: Use this skill to critique the full contributor-to-consumer CLI journey, clone, change, package, install, invoke, configure, deploy, diagnose, and update, against developer pains, discoverability, feedback, iteration, tooling, and documentation-vs-reality failures; then implement one bounded chan…
- optimize-tui: Use this skill when an agent must design, implement, validate, or review a terminal user interface; capture reproducible terminal screenshots or animations; package PNG, GIF, or MP4 evidence; iterate with advanced terminal, design, accessibility, and reliability personas; or publish visual evidence…
- optimize-ux: Use this skill when an agent must repeatedly run the repository's persona UX experiment, validate its evidence exactly, rank unaddressed production friction, implement bounded usability fixes, measure whether they helped, and stop truthfully at convergence, user stop, or a real blocker. Activate fo…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
