Agent skill

Create PR Azdo

by oocx in oocx/tfplan2md

Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.

MITAuto-check passedDevelopment

Install Create PR Azdo

skills CLI
$ npx skills add oocx/tfplan2md --skill create-pr-azdo -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install oocx/tfplan2md create-pr-azdo --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/oocx/tfplan2md.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/create-pr-azdo .claude/skills/create-pr-azdo && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
create-pr-azdo
GitHub stars
174
Token cost
~665 tokens
SKILL.md length
240 words
Files
1
Skills in repo
28
Repo updated
First seen
Licence
MIT

At a glance

Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.

  • Works in 5 steps: Title + Description (Required) → Pre-flight Checks → Push the Branch → …
  • Tasks that involve Pull requests
  • SKILL.md covers Purpose, Notes on Merge Policy, Hard Rules and Actions
  • Calls git and az

What it does

Create PR Azdo is an agent skill from oocx/tfplan2md. Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.

Its SKILL.md is about 670 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Requires git, Azure CLI (az) with azure-devops extension, authentication, and network access.

It sits in Development, covering Pull requests. It works with Azure DevOps. The repository describes itself as: Convert terraform plans (json) into human readable markdown for easier review of changes in pull requests. The licence is MIT.

When your agent uses it

  • Tasks that involve Pull requests

Example prompts

  • “/create-pr-azdo”

Requirements

  • Compatibility (from SKILL.md): Requires git, Azure CLI (az) with azure-devops extension, authentication, and network access.

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Title + Description (Required)
  2. Pre-flight Checks
  3. Push the Branch
  4. Create the PR
  5. Merging

What it can do on your machine

Read from SKILL.md and the folder at commit 88d5240. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • az

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git and az, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires git, Azure CLI (az) with azure-devops extension, authentication, and network access.

    From compatibility in the SKILL.md frontmatter.

Context cost

Create PR Azdo loads about 665 tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 240 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~665

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from oocx/tfplan2md at commit 88d5240, republished under its MIT licence (© oocx). 240 words, ~665 tokens.

Download SKILL.mdSave it as .claude/skills/create-pr-azdo/SKILL.md (or your agent's skills folder).
name
create-pr-azdo
description
Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.
compatibility
Requires git, Azure CLI (az) with azure-devops extension, authentication, and network access.

Create PR (Azure DevOps)

Purpose

Create an Azure DevOps pull request in a consistent way, while still encoding the repository’s preference for a linear history.

This skill prefers using the repo wrapper script scripts/pr-azdo.sh to minimize Maintainer approval interruptions (single terminal invocation).

Notes on Merge Policy

CONTRIBUTING.md specifies Rebase and merge as the required merge strategy for this repo.

Azure DevOps UI/merge options differ by project settings. When merging an Azure DevOps PR, choose the most “rebase/linear-history” option available (often called Rebase and fast-forward) when available; otherwise, ask the Maintainer what to use.

Hard Rules

Must
  • Work on a non-main branch.
  • Ensure the working tree is clean before creating a PR.
  • Push the branch before creating the PR.
  • Keep PR title and description conventional and review-friendly.
  • Before creating the PR, post the exact Title and Description in chat.
  • Use the standard description template (Problem / Change / Verification).
Must Not
  • Merge using a strategy that introduces merge commits unless the Maintainer explicitly requests it.

Actions

0. Title + Description (Required)

Before running any PR creation command, provide in chat:

  • PR title (exact)
  • PR description (exact), using this template:
markdown
## Problem
<why is this change needed?>

## Change
<what changed?>

## Verification
<how was it validated?>
bash
scripts/pr-azdo.sh create --title "<type(scope): summary>" --description "<why + what + testing notes>"

Abandon a test PR (cleanup):

bash
scripts/pr-azdo.sh abandon --id <pr-id>
1. Pre-flight Checks
bash
git branch --show-current
git status --short
2. Push the Branch
bash
git push -u origin HEAD
3. Create the PR

This is a minimal example; set --organization/--project appropriately for the target repo.

bash
az repos pr create \
  --title "<type(scope): summary>" \
  --description "<why + what + testing notes>" \
  --source-branch "$(git branch --show-current)" \
  --target-branch main
4. Merging
  • If you need to merge the PR, confirm the exact merge option with the Maintainer first.
  • Prefer a rebase/linear-history option when available.

© oocx, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/create-pr-azdo of oocx/tfplan2md.

Open the folder on GitHubat commit 88d5240

Compare with similar skills

Create PR Azdo next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Create PR Azdo compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Create PR Azdo this skilloocx/tfplan2md174—~665Automated safety check: PassMIT
Respond To PR Commentsmicrosoft/PromptKit110—~4.2kAutomated safety check: PassMIT
Triaging Pipelinesdotnet/docker-tools181—~248Automated safety check: PassMIT
PR ReviewJocysCom/FocusLogger213—~12kAutomated safety check: WarnGPL-3.0
PR Screenshotsgithub/awesome-copilot40k—~1.2kAutomated safety check: PassMIT
Azure DevopsOpenHands/extensions158—~979Automated safety check: PassMIT

Similar skills

  • Respond To PR Comments

    microsoft/PromptKit

    Official

    Respond to pull request review comments on GitHub or Azure DevOps Services.

    110 GitHub stars~4.2k tokensUpdated 19 days ago
    DevelopmentAuto-check passed
  • Triaging Pipelines

    dotnet/docker-tools

    Official

    Triage recent Azure Pipelines runs and failures. An agent skill from dotnet/docker-tools.

    181 GitHub stars~248 tokensUpdated today
    DevelopmentAuto-check passed
  • PR Review

    JocysCom/FocusLogger

    AI-assisted pull request review workflow for Azure DevOps Git repositories.

    213 GitHub stars~12k tokensUpdated 3 mo ago
    DevelopmentAuto-check: warnings
  • PR Screenshots

    github/awesome-copilot

    Official

    Embed before/after screenshots and annotated images in pull request descriptions.

    40k GitHub stars~1.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Azure Devops

    OpenHands/extensions

    Interact with Azure DevOps repositories, pull requests, and APIs using the AZUREDEVOPSTOKEN environment variable.

    158 GitHub stars~979 tokensUpdated today
    DevelopmentAuto-check passed
  • Pp Azure Devops

    mvanhorn/printing-press-library

    The fastest Azure DevOps CLI — offline-first, agent-native Trigger phrases: show my Azure DevOps work items, check my ADO pull requests, what's the sprint velocity, which PRs need my review, check…

    2.1k GitHub stars~12k tokensUpdated yesterday
    DevelopmentAuto-check: notes

More from oocx/tfplan2md

All 28 skills in this repo
  • Create Agent Skill

    oocx/tfplan2md

    Create a new Agent Skill following project standards and templates.

    174 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Detect and analyze edge crossings and overlaps in SVG workflow diagrams using geometric intersection algorithms and visual analysis.

    174 GitHub stars~4.3k tokensUpdated today
    Auto-check passed
  • Generate PNG screenshots for release notes using the repository's HtmlRenderer and ScreenshotGenerator tools.

    174 GitHub stars~3.7k tokensUpdated today
    Auto-check passed
  • Git Rebase Main

    oocx/tfplan2md

    Safely rebase the current feature branch on top of the latest origin/main.

    174 GitHub stars~456 tokensUpdated today
    Auto-check passed
  • Next Issue Number

    oocx/tfplan2md

    Determine the next available issue number across all change types (feature, fix, workflow, website) by checking both local docs and remote branches, then reserve it by pushing an empty branch.

    174 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Run Uat

    oocx/tfplan2md

    Run User Acceptance Testing by creating a PR with rendered markdown on GitHub or Azure DevOps.

    174 GitHub stars~1.2k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Create PR Azdo

What does Create PR Azdo do?

Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ. Create PR Azdo is an agent skill from oocx/tfplan2md. Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.

When should I use Create PR Azdo?

Create PR Azdo fits situations like: tasks that involve Pull requests.

How do I install Create PR Azdo in Claude Code?

Run `npx skills add oocx/tfplan2md --skill create-pr-azdo -a claude-code`. Or copy the skill folder (.agents/skills/create-pr-azdo in oocx/tfplan2md) into .claude/skills/create-pr-azdo in your project. Claude Code loads it when a task matches its description.

How do I install Create PR Azdo in Codex?

Run `npx skills add oocx/tfplan2md --skill create-pr-azdo -a codex`. Or copy the skill folder (.agents/skills/create-pr-azdo in oocx/tfplan2md) into .agents/skills/create-pr-azdo in your project. Codex loads it when a task matches its description.

Can I use Create PR Azdo in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add oocx/tfplan2md --skill create-pr-azdo -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/create-pr-azdo, .gemini/skills/create-pr-azdo, .github/skills/create-pr-azdo and .opencode/skills/create-pr-azdo in your project.

What does Create PR Azdo need to run?

Going by SKILL.md and its folder, Create PR Azdo needs the command-line tools its instructions call (git and az). Compatibility (from SKILL.md): Requires git, Azure CLI (az) with azure-devops extension, authentication, and network access..

Does Create PR Azdo access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Create PR Azdo safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Create PR Azdo use?

Create PR Azdo is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Create PR Azdo use?

About 665 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Create PR Azdo?

Skills that share tags, products or a category with Create PR Azdo: Respond To PR Comments (microsoft/PromptKit, 110 stars), Triaging Pipelines (dotnet/docker-tools, 181 stars), PR Review (JocysCom/FocusLogger, 213 stars) and PR Screenshots (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Create PR Azdo?

oocx (a GitHub user) maintains it in oocx/tfplan2md, which has 174 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on October 7, 2026.

Source: oocx/tfplan2md on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.