Claude Code Plugins

Community-maintained marketplace

Feedback

initialize-azure-devops

@marcusshepp/useful
3
0

Set up connection to Azure DevOps organization and project. Required before using any Azure DevOps commands. Use when starting a new session.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name initialize-azure-devops
description Set up connection to Azure DevOps organization and project. Required before using any Azure DevOps commands. Use when starting a new session.

Initialize Azure DevOps Connection

Set up connection to Azure DevOps organization and project. This must be called before using any other Azure DevOps commands.

When to Use

  • At the start of any Azure DevOps work
  • After importing the AzureDevOpsTools module
  • When switching between organizations or projects
  • When you get errors about Azure DevOps not being initialized

Prerequisites

  • AzureDevOpsTools module must be imported
  • Personal Access Token (PAT) must be available via:
    • Parameter: -PAT "your-token"
    • Environment variable: $env:AZURE_DEVOPS_PAT

Examples

Initialize with environment variable

# PAT is in $env:AZURE_DEVOPS_PAT
Initialize-AzureDevOps -Organization "myorg" -Project "myproject"

Initialize with PAT parameter

Initialize-AzureDevOps -Organization "myorg" -Project "myproject" -PAT "your-pat-token"

Common setup in profile

Import-Module AzureDevOpsTools
Initialize-AzureDevOps -Organization "Legislative" -Project "LegBone"

Function

Initialize-AzureDevOps

Configures the module with organization and project details and validates PAT.

Parameters

  • Organization: Azure DevOps organization name (required)
  • Project: Project name within the organization (required)
  • PAT: Personal Access Token (optional if set in environment)

Output

Displays confirmation message when successfully initialized. Throws error if PAT is missing or invalid.

Tips for Copilot

  • Always call this first in a new session
  • Organization and Project are usually consistent for a user
  • PAT should come from environment variable for security
  • Can be called multiple times to switch contexts
  • Check for initialization errors before proceeding