smithery/marcusshepp

initialize-azure-devops

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

Installation

$ npx skills add smithery/marcusshepp --skill initialize-azure-devops

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/marcusshepp.

npx skills add smithery/marcusshepp

Browse all from smithery/marcusshepp

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,968 B
  • docs SUMMARY.md 172 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

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:AZUREDEVOPSPAT

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